
kernel
xiangjie256
这个作者很懒,什么都没留下…
展开
-
内核组成
Linux 内核主要由 5 个模块构成,它们分别是:进程调度模块、内存管理模块、文件系统模块、进 程间通信模块和网络接口模块 1.进程调度模块:用来负责控制进程对 CPU 资源的使用.所采取的调度策略是各进程能够公平合理地访问 CPU,同时保证内核能及时地执行硬件操作 2.内存管理模块:用于确保所有进程能够安全地共享机器主内存区,同时,内存管理模块还支持虚拟内存管理方式,使得 Lin...原创 2016-09-19 09:39:32 · 467 阅读 · 0 评论 -
vmalloc,kmalloc,malloc
1.kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存 2.kmalloc分配的内核内存小,但快,连续 vmalloc分配的内核内存大,但慢,在虚拟地址空间上连续...原创 2016-09-20 14:25:20 · 127 阅读 · 0 评论