- 分页对程序员是透明的,但是分段需要程序员显式划分每个段。
- 分页的地址空间是一维地址空间,分段是二维的。
- 页的大小不可变,段的大小可以动态改变。
- 分页主要用于实现虚拟内存,从而获得更大的地址空间;分段主要是为了使程序和数据可以被划分为逻辑上独立的地址空间并且有助于共享和保护。
-
- 分页对程序员是透明的,但是分段需要程序员显式划分每个段。
- 分页的地址空间是一维地址空间,分段是二维的。
- 页的大小不可变,段的大小可以动态改变。
- 分页主要用于实现虚拟内存,从而获得更大的地址空间;分段主要是为了使程序和数据可以被划分为逻辑上独立的地址空间并且有助于共享和保护。
1个月前 0条评论
相关问题
-
详细介绍一下 TCP 的四次挥手机制,为什么要有 TIME_WAIT 状态,为什么需要四次握手?服务器出现了大量 CLOSE_WAIT 状态如何解决?
1个月前 2 231
-
讲一讲 SYN 超时,洪泛攻击,以及解决策略
1个月前 1 308
-
请详细介绍一下 TCP 的三次握手机制,为什么要三次握手?
1个月前 1 273
-
中断和轮询有什么区别?
1个月前 1 189
-
什么是缓冲区溢出?有什么危害?
1个月前 1 262
-
什么是分页?
1个月前 1 181
-
什么是临界区,如何解决冲突?
1个月前 1 298
-
讲一讲 IO 多路复用?
1个月前 1 168
-
为什么虚拟地址空间切换会比较耗时?
1个月前 1 648
-
线程的分类?
1个月前 2 178
-
进程和线程的区别?
1个月前 1 207
-
什么是交换空间?
1个月前 1 236
-
中断的处理过程?
1个月前 1 177
-
进程与线程的切换流程?
1个月前 1 386
-
什么是虚拟内存?
1个月前 1 168
-
进程有哪些状态?
1个月前 1 306
-
硬链接和软链接有什么区别?
1个月前 1 155
-
页面替换算法有哪些?
1个月前 1 175
-
什么是死锁?死锁产生的条件?
1个月前 1 184
-
什么是分段?
1个月前 1 265