下面是高頓小編整理的有關(guān)2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn)“虛擬內(nèi)存”的詳細(xì)信息,一起來看看吧!
2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn)虛擬內(nèi)存
  一、局部性原理
  (1)時(shí)間局部性:程序中的某條指令一旦運(yùn)行,不久以后該指令可能再次運(yùn)行。產(chǎn)生時(shí)間局部性的典型原因是由于程序中存在著大量的循環(huán)操作。
  (2)空間局部性:一旦程序訪問了某個(gè)存儲(chǔ)單元,不久以后其附近的存儲(chǔ)單元也將枝訪問,其典型情況是程序順序運(yùn)行。
  二、虛擬內(nèi)存
  基于局部性原理,應(yīng)用程序在運(yùn)行之前并不全部裝入內(nèi)存,僅需將當(dāng)前運(yùn)行到的那部分程序和數(shù)據(jù)裝入內(nèi)存便可啟動(dòng)程序的運(yùn)行,其余部分仍駐留在外存上。當(dāng)要運(yùn)行的指令或訪問的數(shù)據(jù)不在內(nèi)存時(shí),再由操作系統(tǒng)過請(qǐng)求調(diào)入功能將它們調(diào)入內(nèi)存,以使程序能繼續(xù)運(yùn)行。如果此時(shí)內(nèi)存已滿,則還需過置換功能,將內(nèi)存中暫時(shí)不用的程序或數(shù)據(jù)調(diào)至盤上,騰出足夠的內(nèi)存空間后,再將要訪問的程序或數(shù)據(jù)調(diào)入內(nèi)存,使程序繼續(xù)運(yùn)行。
  三、實(shí)現(xiàn)虛擬內(nèi)存的基礎(chǔ)
  硬件基礎(chǔ):一定容量的內(nèi)存大容量的外存地址變換機(jī)構(gòu)(含快表)缺頁(yè)中斷機(jī)構(gòu)。
  軟件基礎(chǔ):虛實(shí)轉(zhuǎn)換的數(shù)據(jù)結(jié)構(gòu)(頁(yè)表、段表等)中斷服務(wù)處理程序操作系統(tǒng)支持。
  四、虛擬內(nèi)存的主要特征
  (1)多次性。
  (2)對(duì)換性。
  (3)虛擬性。
  本文內(nèi)容整理于網(wǎng)絡(luò),僅供參考。
  關(guān)于2024計(jì)算機(jī)考研操作系統(tǒng)高頻考點(diǎn)【虛擬內(nèi)存】的內(nèi)容,小編就給大家簡(jiǎn)單介紹到這里了。如果還有其他考研考試相關(guān)內(nèi)容想要了解的,就請(qǐng)登錄高頓考研頻道看看吧。
  小編為2024考研的小伙伴們準(zhǔn)備了豐富的學(xué)習(xí)資料,點(diǎn)擊下方藍(lán)色圖片即可領(lǐng)取哦~
考研備考資料