页式管理:把主存分为一页一页的,每一页的空间要比一块一块的空间小很多,显然这种 方
法的空间利用率要比块式管理高很多。
段式管理:把主存分为一段一段的,每一段的空间又要比一页一页的空间小很多,这种方 法
在空间利用率上又比页式管理高很多,但是也有另外一个缺点。一个程序片断可能会被分 为
几十段,这样很多时间就会被浪费在计算每一段的物理地址上(计算机最耗时间的大家都 知
道是I/O吧)。
段页式管理:结合了段式管理和页式管理的优点。把主存分为若干页,每一页又分为若干 段
。好处就很明显,不用我多说了吧。
各种内存管理都有它自己的方法来计算出程序片断在主存中的物理地址,其实都很相似。
Linux是为那些知其然又想知其所以然的人准备的