当前位置:   article > 正文

Linux 内存管理 | 虚拟内存管理:虚拟内存空间、虚拟内存分配_虚拟内存占位符

虚拟内存占位符


虚拟地址空间

在早期的计算机中,程序是直接运行在物理内存上的,而直接使用物理内存,通常都会面临以下几种问题:

  • 内存缺乏访问控制,安全性不足
  • 各进程同时访问物理内存时,可能会产生访问内存空间重叠的现象,没有独立性
  • 物理内存极小,而并发执行进程所需又大,容易导致内存不足
  • 进程所需空间不一,容易导致内存碎片化问题。

基于以上几种原因,Linux通过 mm_struct 结构体来描述了一个虚拟的,连续的,独立的地址空间,也就是我们所说的虚拟地址空间

原理:<

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/284911?site
推荐阅读
相关标签
  

闽ICP备14008679号