目录
存储管理
页式存储
段式存储
段页式存储
存储管理
存储管理的主要目的:解决多个用户共同使用主存的问题(怎么分配内存??)
主要包括分区存储管理、分页存储管理、分段存储器管理、段页式存储管理以及虚拟存储管理
ps: 分区存储管理又有三种不同的方式:静态分区、可变分区、可重定位分区。
页式存储
在为进程分配内存时,以块为单位将进程中的若干个页分别装入到多个可以不相邻接的物理块中。由于进程的最后一页经常装不满一块而形成了不可利用的碎片,称之为“页内碎片”。
ps: 4KB, 页内地址需要 4K(2^12)个二进制表示
ps: 物理地址计算,逻辑地址2对应物理地址/物理块号是6,所以是110
页表中的内容:
淘汰原则: (状态位是1,在内存) 访问位是0,其次是修改位是0
练习题:
段式存储
练习题:
ps: 不能超过段长
段页式存储
分段(每个段大小不同)--------->分页(每个页大小相同)
表示的页面数: 9-13, 2^5=32个
表示的段数:14-16,2^3=8个