【源码】内存管理--得内存者得天下

进程和内存管理堪称内核的任督二脉,是最重要的两部分,这两部弄清楚了,主体架构也就确立,其它都是支脉。而这两者中,又数内存管理最难,所以,得内存者得天下。

(一)

1.buddy(伙伴)机制。

以页为单位的大内存。

2.slab机制。

管理业内的小块内存。buddy 的补充。

(二)

创建一个线程时,会调用 copy_process 去复制一个进程所需的一切,其中有复制父内存函数 copy_mm 。 

猜你喜欢

转载自blog.csdn.net/zhuohui307317684/article/details/83586688