目录
内存管理系列借鉴了网上诸多博主的优秀文章,万分感谢,然而无法一一列出,实属惭愧,此系列文章仅作为本人的学习记录。
1.虚拟内存管理技术原理
(1)虚拟内存地址
通过虚拟内存技术。给每个进程都分配了4GB的虚拟内存,4GB的虚拟内存组成如上图所示,包括1GB的内核空间和3GB的用户空间。
其中内核空间分为3部分,物理内存和内核代码和数据是每个进程都共享的,与进程相关的数据结构是每个进程都不一样的。用户空间是每个进程独有的。如下图所示。
(2)虚拟内存中的用户空间组成
用户空间就是是用户进程通常访问的空间,进程一般只有系