linux内存管理(二)——进程的内存分布

既然内存管理,是因为多进程的内存使用问题而引发的,那么我们也看看一个完整的进程独占的内存都有什么内容? 在多任务操作系统中的每一个进程都运行在一个属于它自己的内存沙盘中。这个沙盘就是虚拟地址空间(virtual address space),在32位模式下它总是一个4GB(虚拟地址)的内存地址块。但是每个进程地址会被分为用户空间和内核空间,所有进程的内核空间都被映射到同一块物理内存。      
相关文章
相关标签/搜索