- 博客(4)
- 资源 (53)
- 收藏
- 关注
原创 linux内核阅读总结
接着上篇CFS学习总结,下面对很久前看的一些Linux内核的主要模块写了个简单的总结,本总结个人针对某个模块的回忆,并不针对源码,主要目的是一方面加强自己的记忆,另一方面提炼出一些东西与大家分享(有时候代码看多了,对某个模块反而没有了一个整体的概念)。 一、Linux 启动过程分析 Linux的启动过程可以分为四个阶段:系统上电阶段, BIOS阶段,引导程序阶段,Linux内核
2012-02-28 21:37:01 2489
原创 CFS调度的总结 - (单rq vs 多rq)
近来和一个师兄谈到了CFS调度算法,我以前一直以为CFS的任务就绪队列是全局的,即有全局唯一的rq,但是师兄说是Per-CPU的,于是回来又仔细分析了下代码,发现果然是Per-CPU的。由这个简单的问题先来说说我为啥认为rq是全局唯一的,然后总结下CFS调度算法的一些关键点。 一、Per-CPU的rq和全局唯一的rq 在Linux-2.6内核时代,为了更好的支持多核,
2012-02-28 21:36:08 5196 3
原创 vim-latex 的安装与配置
由于习惯了vim的轻巧,不想在安装额外的tex编辑器,就按照自己的使用习惯对vim进行了相应的配置。 1. vim-latex插件的安装 下载地址:http://sourceforge.net/projects/vim-latex/files/将下载的vim-latex-1.8.23-20120125.768-git8b62284.tar.gz直接解压到~/.vim中 2 vim配置
2012-02-14 21:59:12 17690 1
原创 由匿名内存看swap分区
看代码的时候,从能看到通过mmap映射一段匿名内存,但是为什么非要映射一段匿名内存呢,匿名内存到底是干啥用的?对这个问题一直不解,今天google了很多资料,总结一下自己理解的内容。 1 匿名内存的定义 匿名内存是指那些在文件系统里没有相对应的”储备文件“的那些内存,堆和栈空间的内存都属于匿名内存。 2 匿名内存的用途 匿名内存来源于交换分区,即linux下的
2012-02-02 14:38:24 3067
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人