您的位置:網(wǎng)站首頁 > 家電維修資料網(wǎng) > 正文 >
什么是“影子內(nèi)存”
來源: 日期:2013-10-24 8:43:00 人氣:標(biāo)簽:
80286以上的機(jī)器,有的在加電自檢時(shí)可發(fā)現(xiàn),自檢顯示的內(nèi)存量比實(shí)際配備的物理內(nèi)存量減少了數(shù)十KB至384KB不等。在DOS下用MEM命令查看內(nèi)存使用情況,發(fā)現(xiàn)這部分內(nèi)存是被保留了(Reserved)。實(shí)際上,這是由于CMOS配置參數(shù)中的ROM Shadow選項(xiàng)部分被置為了Enable所致,即,使用了“影子內(nèi)存”。
所謂“影子內(nèi)存”(Shadow RAM,或稱ROM Shadow),是把系統(tǒng)主板和適配器卡上的ROM內(nèi)容(系統(tǒng)BIOS、視頻BIOS等)拷貝到系統(tǒng)RAM內(nèi)存中來運(yùn)行,其地址仍使用它們?cè)谏衔粌?nèi)存區(qū)中占用的原地址(例如下圖所示)。由于ROM的存取速度為200毫微秒左右,而RAM的存取速度僅數(shù)十毫微秒,所以這樣可提高系統(tǒng)運(yùn)行和顯示速度。
既然“影子內(nèi)存”是用系統(tǒng)RAM存儲(chǔ)器的一部分作為ROM存儲(chǔ)器的“影子”,它當(dāng)然要占用系統(tǒng)配備的內(nèi)存,所以,用戶發(fā)現(xiàn)系統(tǒng)配備的物理內(nèi)存量“減少”了。
由于“影子內(nèi)存”的地址仍為使用ROM時(shí)的地址,并未影響上位內(nèi)存區(qū)中的空閑地址塊,所以,“影子內(nèi)存”的存在不會(huì)使UMB減少。只要系統(tǒng)配有足夠的物理內(nèi)存,是否設(shè)置“影子內(nèi)存”并不會(huì)使UMB的數(shù)量改變。
“影子內(nèi)存”使用的物理內(nèi)存量隨機(jī)型和CMOS設(shè)置程序的不同而情況各異。
對(duì)于80286和80386SX機(jī)而言,只要把CMOS設(shè)置中有關(guān)ROM Shadow的選項(xiàng)都置為Disable,即不用“影子內(nèi)存”,便會(huì)找回“減少”的內(nèi)存。而且,其CMOS設(shè)置參數(shù)中,大都針對(duì)上位內(nèi)存區(qū)中不同的地址塊,給出了多個(gè)ROM Shadow選項(xiàng),用戶可以根據(jù)自己的內(nèi)存配備情況,靈活選擇。例如,只對(duì)系統(tǒng)ROM BIOS使用“影子內(nèi)存”,或者只對(duì)視頻BIOS使用“影子內(nèi)存”等等。不過在有的機(jī)器上,只要把其中一項(xiàng)置為Enable,系統(tǒng)就至少保留64KB甚至128KB物理內(nèi)存。
80386DX以上的機(jī)器一般皆配有4MB以上內(nèi)存,因此在這些機(jī)器上,系統(tǒng)一般皆自動(dòng)保留數(shù)十KB甚至384KB物理內(nèi)存,準(zhǔn)備供“影子內(nèi)存”使用。盡管CMOS設(shè)置中也有多個(gè)ROM Shadow選項(xiàng),但即使你把它們都置為Disable,完全不使用“影子內(nèi)存”,這些物理內(nèi)存也照樣保留,不能挪作他用。既然如此,用戶何不干脆把ROM Shadow選項(xiàng)都置為Enable,享受“影子內(nèi)存”的優(yōu)越之處呢。
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: 如何識(shí)別真假內(nèi)存
- 下一篇: 添加內(nèi)存之后無法使用休眠功能