linux内存管理笔记(十二)----准备页表

Linux是为通用的操做系统而设计,为了便于移植须要抽象出一些硬件细节,在驱动代码中看到大量的抽象层的思想。内核中只有和硬件相关的代码才会单独实现,这样作便于移植和添加新硬件。web 内核里全部进程和内核线程都共享1GB的地址空间,而每一个应用程序对应的进程都有独立的3GB的地址空间,相互不干扰数组 用户空间:在Linux中,每一个用户进程均可以访问4GB的线性地址空间,从0到3GB的虚拟地址空间
相关文章
相关标签/搜索