✔ 最佳答案
http://hk.knowledge.yahoo.com/question/?qid=7007051103905
實體記憶體,是指插在主板上的RAM
虛擬記憶體,是以硬碟部份空間,當作記憶體來使用
於系統內容 > 效能, 於這個位置內設定, windows xp 甚至可以設定為應該程式或系統快取這兩項為優化及優先使用,一般為實體記憶體的1.5倍,最高為2倍,絕大部份情形下多於2倍都不會用到,而且還會影響效能,不要以為越多就越好
虛擬記憶體不足,最常見的就是硬碟容量爆滿,無法做出1.5-2倍的大小空間,也會因硬碟分割表出現錯誤而發生相同情形,一般是刪除部份資料(如燒錄到光碟),又或透過軟件更正分割表的錯誤即可解決
控制記憶體使用,那是需要一小段記憶體,以作記錄分頁上的系統資料,而控制虛擬記憶體的也需要此的,windows預設是64k(64k就是定址虛擬記憶體當作實體記憶體的1.5-2倍所定的設定,若大過2倍的話,就會用不到,因無法定址過多的虛擬記憶體)
虛擬記憶體不足,一個較少人知道的原因就是那64k內的定址資料無法還原
若虛擬記憶體使用下降時,那64k的定址資料也會刪除部份,但若出現錯誤,那些定址資料繼續佔用而無法釋放的話,就會無法再定址虛擬記憶體,最後變成虛擬記憶體不足
原則上是要查出那個系統程式或應用程式佔用了那64k的空間,可是若重新安裝windows 所花的時間相對會較少,而且也沒有那麼複雜(還有一點就是非高手級的程式設計師無法做到查出問題所在)
預防方法,利用專有軟件,定期清除windows登錄檔的多餘資料外,有時也會發生登錄檔的錯誤設定,也有專用的軟件更正的(如norton system doctor),假使沒有這兩種軟件,不要時常安裝及反安裝軟件,留下大量不良記錄(很多人喜歡什麼軟件也安裝,之後又反安裝,不停重覆此行為)
http://hk.knowledge.yahoo.com/question/?qid=7007010100546
圖片參考:
http://hk.yimg.com/i/icon/16/7.gif
電腦 -虛擬記憶體不足???
電腦已有安裝記憶體64MB甚至更多,為什麼電腦還是會顯示「記憶體不足」?
這個訊息並不是指主機板上的記憶體太少的關係,而是指硬碟空間太少,導致虛擬記憶體不足,可以到我的電腦∕控制台∕系統∕效能∕虛擬記憶體中調整。
調整windows的虛擬記憶體設定
Windows XP / 2000設定步驟:
Step 1:在桌面「我的電腦」圖示上按一下滑鼠右鍵,從選單中點選【內容】。 對話盒出現後切換到〔進階〕活頁標籤,然後按下「效能」方塊中的〔設定〕。
Step 2:在「效能選項」對話盒中,切換到〔進階〕活頁標籤,再按下〔變更〕。 點取「自訂大小」選項按鈕,建議將「起始大小」設定為記憶體的 1.5 倍, 而「最大值」根據你的硬碟可用空間設定為 2 到 3 倍。 例如記憶體為 256 MB 的話,則將「起始大小」設定為「384」, 「最大值」設定為*2或3,設定好之後按下〔設定〕,再按下〔確定〕即可。
圖片參考:
http://hk.yimg.com/i/icon/16/7.gif