您的位置:網(wǎng)站首頁 > 家電維修資料網(wǎng) > 正文 >
走出虛擬的內(nèi)存禁用誤區(qū)
來源: 日期:2013-10-23 19:23:29 人氣:標(biāo)簽:
近大家都經(jīng)常嘎鄣幕疤猓?褪悄DR內(nèi)存的大降價,DDR266從400多元的位置暴跌到2個專業(yè)課程的學(xué)費歡迎查看左右,很多人都用上了512MB甚至1GB的內(nèi)存,于是有一種觀點也在部分玩家中流行起來,說是禁用虛擬內(nèi)存、禁止Windows頁面文件交換、強(qiáng)行命令數(shù)據(jù)在內(nèi)存中處理,可以加快數(shù)據(jù)讀寫效率,是不是真的這樣呢?
根據(jù)應(yīng)用需要設(shè)置
首先,要搞清楚什么是“大內(nèi)存”配置。當(dāng)初設(shè)計Windows使用虛擬內(nèi)存本身是因為物理內(nèi)存很貴,一般都不會超過128MB容量,需要硬盤空間作臨時緩沖――也就是說,你應(yīng)該把應(yīng)用時需要多少物理內(nèi)存和自己實際擁有的內(nèi)存作一個比較,如果實際擁有的內(nèi)存少于應(yīng)用峰值,就會遇到麻煩了。
一般來說,如果要進(jìn)行平面大圖、3D動畫渲染等數(shù)據(jù)量很大的任務(wù),不應(yīng)禁用虛擬內(nèi)存;如果經(jīng)常要打印帶大量圖片的文檔,禁止虛擬內(nèi)存也會讓程序出現(xiàn)錯誤。因為像Word一類軟件打印之前要生成緩沖文件,再傳輸?shù)酱蛴C(jī)上,圖片尺寸較大、分辨率較高時,需要的緩沖區(qū)容量也很大,筆者以前幫助廣告美工出設(shè)計圖時,就遇到打印一張圖生成將近300MB臨時文件的情況。因為Windows和應(yīng)用程序本身也是需要一定內(nèi)存來運行的,如果你是512MB的配置,禁用了虛擬內(nèi)存,很有可能中途報告虛擬內(nèi)存不足,強(qiáng)行退出造成打印紙張及油墨的浪費。
所以,必須根據(jù)你的任務(wù)應(yīng)用環(huán)境,來決定是否禁用虛擬內(nèi)存。即使是把虛擬內(nèi)存大小固定設(shè)置,也必須謹(jǐn)慎,否則在運行大型應(yīng)用軟件的時候才出現(xiàn)虛擬內(nèi)存不足的提示,整個系統(tǒng)會因為CPU的占用率極高而變得很慢,此時再改動就沒那么方便了。
考慮操作系統(tǒng)的因素
在不同的操作系統(tǒng)下,虛擬內(nèi)存的設(shè)置或禁用也是不同的,不能一概而論。
因為架構(gòu)問題,Windows 9x/Me對大于256MB的內(nèi)存有先天的不足,大于這個數(shù)量的內(nèi)存,Windows 98會出現(xiàn)不穩(wěn)定及啟動速度變慢的情況。如果使用了大內(nèi)存加上禁用虛擬內(nèi)存,不穩(wěn)定的因素將會進(jìn)一步增加。Windows 2000/XP可有效管理的內(nèi)存容量為1GB左右,大于這個數(shù)目也會出現(xiàn)不穩(wěn)定的情況,而且視主板BIOS型號及芯片組性能而不同。
另外,Windows本身的設(shè)計就是,一旦發(fā)現(xiàn)有進(jìn)程轉(zhuǎn)入不活躍狀態(tài),就會把分配給它的內(nèi)存空間映射到交換文件中,盡可能空出物理內(nèi)存給其它活動的線程,并不是用完物理內(nèi)存才開始動用交換文件。因為如果等到物理內(nèi)存用完再調(diào)用,就已經(jīng)太遲了,在配置較低的機(jī)器上勢必造成數(shù)據(jù)傳輸和處理停滯。所以禁止虛擬內(nèi)存從原則上來講, 容易引起Windows異常,即使不出現(xiàn)運行不了的故障,也會頻繁地提示虛擬內(nèi)存不夠,請重新設(shè)置云云,讓你不勝其煩。
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: 戴爾筆記本電腦內(nèi)存的安裝
- 下一篇: 怎樣提高內(nèi)存穩(wěn)定性