请求分页和分段的区别

请求分页 :请求分页与带交换的分页系统相同。在按需分页中,页面被按需传送到内存中,即仅当对该页面上的位置进行引用时。按需分页结合了简单分页的特点,并实现了虚拟内存,因为它具有很大的虚拟内存。惰性交换器概念是在按需分页中实现的,其中除非需要,否则页面不会交换到内存中。

分段 :分段是内存管理的安排。根据分段,逻辑地址空间是段的集合。每个段都有一个名称和长度。每个逻辑地址都有两个数量的段名和段偏移量,为简单起见,我们使用段号代替段名。

请求分页和分段的区别如下:

编号 需求分页 分段
1 在按需分页中,页面大小相等。 在分段中,分段可以具有不同的大小。
2 页面大小在需求分页中是固定的。 分段大小可能因分段而异,因为它允许分段动态增加。
3 它不允许共享页面。 分段可以在分段中共享。
4 按需分页,按需页面加载到内存中。 在分段中,在编译期间将段分配给程序。
5 按需分页中的页映射表管理内存中的页记录。 分段中的段映射表显示内存中的每个段地址。
6 提供超大虚拟内存,内存使用效率更高。 它提供虚拟内存,段的最大大小由内存大小定义。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/266948.html

(0)
上一篇 2022年6月12日
下一篇 2022年6月12日

相关推荐

发表回复

登录后才能评论