您的位置:網(wǎng)站首頁 > 家電維修資料網(wǎng) > 正文 >
內(nèi)存大了可以取消虛擬內(nèi)存嗎?
來源: 日期:2013-10-24 19:29:02 人氣:標簽:
目前,關(guān)于虛擬內(nèi)存(pagefile,頁面文件)有兩種說法――1。將虛擬內(nèi)存轉(zhuǎn)移到系統(tǒng)盤之外可以加快讀取速度;2。在大內(nèi)存情況下應(yīng)當取消虛擬內(nèi)存設(shè)置――盡管一直有所爭論,但已漸漸成為網(wǎng)上的“主流”論斷。那么,實際情況真的是這樣嗎?下面,我從理論和實踐相結(jié)合的角度談?wù)勛约旱目捶?拋磚引玉)
安裝操作系統(tǒng)后,虛擬內(nèi)存(pagefile)默認在系統(tǒng)盤的根目錄(隱藏)。將虛擬內(nèi)存轉(zhuǎn)移到系統(tǒng)盤之外的其它盤,是否就可以加快運行速度呢?我認為不能一概而論。如果你的電腦就是一塊硬盤,虛擬內(nèi)存無論存放到哪里,讀取速度都是一樣的。道理很簡單很明顯:一塊硬盤不可能有兩個讀取速度(可用專業(yè)軟件進行檢測)。如果你的電腦是兩塊硬盤(讀取速度一快一慢),將虛擬內(nèi)存(pagefile)轉(zhuǎn)移到讀取速度更快的非系統(tǒng)盤里,就會收到加快讀取速度的效果。但是,這只是一種假設(shè)。因為在現(xiàn)實生活中,概率極小:又有誰會在安裝操作系統(tǒng)時“舍快求慢”閑置“讀取速度快的硬盤”呢?
虛擬內(nèi)存主要作用有二:1。當軟件調(diào)用內(nèi)存而內(nèi)存容量不足時起到補充作用;2。將暫時不用的程序存儲在虛擬內(nèi)存以備調(diào)用。Windows設(shè)計初衷是:一旦發(fā)現(xiàn)有進程轉(zhuǎn)入不活躍狀態(tài),就會把分配給它的內(nèi)存空間映射到交換文件中,盡可能空出物理內(nèi)存給其它活動的線程(并不是用完物理內(nèi)存才開始動用交換文件)。那么,在大內(nèi)存(比如2G-4G)情況下是否應(yīng)當取消虛擬內(nèi)存設(shè)置呢?我認為,應(yīng)當具體問題具體分析,同樣不能一概而論。如果你平時運行的是一些占用內(nèi)存較少小軟件,那么取消虛擬內(nèi)存設(shè)置是可以的。如果經(jīng)常運行占用內(nèi)存較大的大型軟件,還是不要取消虛擬內(nèi)存為好。
【看看這篇文章在百度的收錄情況】