linux0.11之内存管理

    其实我觉得操作系统的内存管理很神秘,且不说在写应用程序时调用的malloc,在写linux驱动时get_free_page,get_free_pages,kmalloc,就相当头疼。看完linux0.11之后小有感触,就此记下。     先说内核使用的get_free_page吧,其实get_free_page返回的是空闲页面的物理地址,见下图所示 物理内存被分割为一般大小为4kb的页面,
相关文章
相关标签/搜索