分页与分段比较

分页与分段比较,如下表所示 -

编号 分页 分段
1 非连续的内存分配 非连续的内存分配
2 分页将程序分成固定大小的分页。 分段将程序分成可变大小的段。
3 由操作系统负责 由编译器负责。
4 分页比分段更快 分段比分页慢
5 分页更接近操作系统 分段更接近用户
6 它会遭受内部碎片问题 它会遭受外部碎片问题
7 没有外部碎片 没有外部碎片
8 逻辑地址分为:页码和页码偏移 逻辑地址分为:分段号和分段偏移量
9 页表用于维护分页信息。 分段表维护分段信息
10 页表项具有帧号和一些标志位,以表示关于分页的细节。 分段表项具有分段的基地址和段的一些保护位。

上一篇:分段

下一篇:分段的分页

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程