redis
摩羯ez
这个作者很懒,什么都没留下…
展开
-
Redis内存管理的基石zmallc.c源码解读(一)
转载自:https://blog.csdn.net/guodongxiaren/article/details/44747719当我第一次阅读了这个文件的源码的时候,我笑了,忽然想起前几周阿里电话二面的时候,问到了自定义内存管理函数并处理8字节对齐问题。当时无言以对,在面试官无数次的提示下才答了出来,结果显而易见,挂掉了二面。而这份源码中函数zmalloc()和zfree()的设计思路和实现原理,...转载 2018-05-06 16:21:01 · 235 阅读 · 0 评论 -
Redis内存管理的基石zmallc.c源码解读(二)
转载自:https://blog.csdn.net/guodongxiaren/article/details/44783767上一篇博文中,我介绍了zmalloc.c文件中几个常用的函数,接下来给大家介绍一下该文件中的其他函数,其实本文中的很多函数要比上一篇文章中的函数要更有趣的,并且涉及到很多操作系统的知识。前面几个函数比较简单,一笔带过,后面几个是学习的重点。开胃菜zmalloc_enabl...转载 2018-05-06 16:22:12 · 244 阅读 · 0 评论