學計算機的小伙伴要掌握的知識很多,用戶進行了解來更好的應用,有小伙伴想知道分頁系統(tǒng)與分段系統(tǒng)的區(qū)別是什么,西西小編來為大家介紹。
分頁系統(tǒng)與分段系統(tǒng)的區(qū)別是什么
1、頁是信息的物理單位,分頁是為實現(xiàn)離散分配方式,以消減內存的外零頭,提高內存的利用率;或者說,分頁僅僅是由于系統(tǒng)管理的需要,而不是用戶的需要。
段是信息的邏輯單位,它含有一組其意義相對完整的信息。分段的目的是為了能更好的滿足用戶的需要。
2、頁的大小固定且由系統(tǒng)確定,把邏輯地址劃分為頁號和頁內地址兩部分,是由機器硬件實現(xiàn)的,因而一個系統(tǒng)只能有一種大小的頁面。
段的長度卻不固定,決定于用戶所編寫的程序,通常由編輯程序在對源程序進行編輯時,根據(jù)信息的性質來劃分。
3、分頁的作業(yè)地址空間是維一的,即單一的線性空間,程序員只須利用一個記憶符,即可表示一地址。
分段的作業(yè)地址空間是二維的,程序員在標識一個地址時,既需給出段名,又需給出段內地址。
以上就是西西小編為大家?guī)淼姆猪撓到y(tǒng)與分段系統(tǒng)的區(qū)別是什么,希望大家喜歡。