蒙恩
一个睡不醒的老男孩儿

导航

 

2019年1月9日

摘要: 主要记录分析,记录 linux系统启动阶段内存管理相关结构的初始化逻辑 阅读全文
posted @ 2019-01-09 22:54 DoOrDie 阅读(663) 评论(0) 推荐(0) 编辑
 

2018年12月19日

摘要: 在看内存管理代码,记录点滴,然后整理 阅读全文
posted @ 2018-12-19 22:20 DoOrDie 阅读(1169) 评论(0) 推荐(0) 编辑
 

2018年12月14日

摘要: 最要翻译3.20.514内核文档cpuset.txt,添加了一些作者的理解,本文的目的不是为了替代原有内核文档,而是作为阅读理解原有内核文档的帮助,作者鼓励读者阅读原有的内核文档 阅读全文
posted @ 2018-12-14 23:42 DoOrDie 阅读(7213) 评论(1) 推荐(2) 编辑
 

2018年12月7日

摘要: 深入研究top命令不为人知的一面 阅读全文
posted @ 2018-12-07 23:48 DoOrDie 阅读(140) 评论(0) 推荐(0) 编辑
 

2018年12月6日

摘要: 主要介绍strace命令,分为功能概述,参数详解,参数组合,HOWTO,使用经验 阅读全文
posted @ 2018-12-06 22:46 DoOrDie 阅读(820) 评论(0) 推荐(0) 编辑
 
摘要: 主要介绍IDR算法原理,作用,以及性能分析,并列举IDR算法在内核的使用 阅读全文
posted @ 2018-12-06 21:29 DoOrDie 阅读(357) 评论(0) 推荐(0) 编辑
 
摘要: 翻译Documentation/cgroups目录下的文档 阅读全文
posted @ 2018-12-06 21:25 DoOrDie 阅读(143) 评论(0) 推荐(0) 编辑
 

2018年12月5日

摘要: 基于2.6.32 centos发行版本的源码,主要介绍kmalloc和kfree代码流程,侧重kmalloc和kfree流程中锁使用规则,会引用到cpuset,mempolicy(内存策略),numa相关知识。如果读起来比较困难可以参考另一篇随笔《内存管理-slab[原理]》 阅读全文
posted @ 2018-12-05 20:42 DoOrDie 阅读(536) 评论(0) 推荐(0) 编辑
 

2018年10月10日

摘要: 主要讲解原理,基于2.6.32版本内核源码。先由简单内存模型逐渐演进到当下通用服务器面对的内存模型,讨论每一个内存模型下slab设计需要解决的问题。 阅读全文
posted @ 2018-10-10 23:20 DoOrDie 阅读(3283) 评论(1) 推荐(2) 编辑
 
摘要: 我要开始写博客了。。。。。。。 阅读全文
posted @ 2018-10-10 23:16 DoOrDie 阅读(189) 评论(0) 推荐(0) 编辑