學(xué)習(xí)Linux如何實(shí)現(xiàn)虛擬存儲(chǔ)。與體系結(jié)構(gòu)無(wú)關(guān)的通用存儲(chǔ)模型是所有Linux虛擬存儲(chǔ)實(shí)現(xiàn)的基礎(chǔ),但是任何特定的實(shí)現(xiàn)都依賴(lài)于特定的硬件平臺(tái)。本練習(xí)集中于i386的實(shí)現(xiàn)。介紹解釋了存儲(chǔ)管理程序的設(shè)計(jì)。而且還將學(xué)習(xí)代碼細(xì)節(jié),修改虛擬存儲(chǔ)代碼以檢測(cè)系統(tǒng)缺頁(yè)錯(cuò)誤的發(fā)生頻率。此外本實(shí)驗(yàn)牽涉到系統(tǒng)調(diào)用的相關(guān)知識(shí),包括學(xué)習(xí)如何產(chǎn)生一個(gè)系統(tǒng)調(diào)用以及怎樣通過(guò)往內(nèi)核中增加一個(gè)新函數(shù)從而在內(nèi)核空間中實(shí)現(xiàn)對(duì)用戶(hù)空間的讀/寫(xiě)。
標(biāo)簽:
Linux
虛擬存儲(chǔ)
存儲(chǔ)
模型
上傳時(shí)間:
2014-01-13
上傳用戶(hù):VRMMO