主题:求解段页式管理系统问题
sixigonzi
[专家分:10] 发布于 2008-11-14 10:53:00
对于段页式管理系统 既然有分段式管理系统 那么为什么又要在分段的基础上进一步分页呢
进一步分页的目的是什么 ?请高手指点下
回复列表 (共1个回复)
沙发
老大徒伤悲 [专家分:29120] 发布于 2008-11-15 09:55:00
我的看法是这样:
分页,是将内存数据的吞吐频率和每次吞吐数据的多少上进行折中的一个技术。假定不分页,每个数据在内存和磁盘间进行交换,虽然每次交换数据很少,但频率将会太大;反之,如每次对内存整体进行交换,虽然频率降低(不考虑多进程情况,如考虑频率只会更高),但每次数据吞吐量巨大。在两者之间折中,就产生了分页技术。
至于分段,原来受地址寄存器位数的限制不分段不能访问所有的内存(参见64M时代),才是用来“分段”技术,来能够访问更多的内存。
我来回复