清华大学操作系统公开课(三)非连续内存分配

  为什么要采用非连续内存分配的方式?因为上一章讨论的连续内存分配算法(最先适配、最佳适配、最差适配)都有各种各样的问题。   连续内存分配的缺点: 分配给一个程序的物理内存是连续的 内存利用率低 有外碎片、内碎片的问题   想要解决这些问题,可以考虑非连续内存分配。   非连续内存分配的优点: 一个程序的物理地址空间是非连续的 更好的内存利用和管理 允许共享代码和数据(共享库等) 支持动态加载和
相关文章
相关标签/搜索