首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis6源码笔记
张小胜
创建于2021-11-16
订阅专栏
好记性不如烂笔头,记录Redis6源码的阅读过程
暂无订阅
共3篇文章
创建于2021-11-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis6源码系列(二)- 自动碎片整理defrag
Redis提供了内存碎片自动整理功能(Active Defragmentation),允许服务实例在不停机、无需人工干预的情况下主动整理内存碎片。
Redis6源码系列(一)- 内存管理zmalloc(下)
Redis中对内存的管理功能由 zmalloc 完成,对应 zmalloc.h/zmalloc.c 文件;头文件 zmalloc.h 中包含了相关的宏定义和函数声明,具体的实现在 zmalloc.c
Redis6源码系列(一)- 内存管理zmalloc(上)
在探究Redis的内存管理机制之前,先来看看Linux系统下进程的内存布局和内存管理机制。task_struct结构体包含一个mm_struct属性,用于描述操作系统为每个进程分配独立的虚拟地址空间