Q:Dr.J您好,在今年的4月號雜誌的第100頁,有提到修改虛擬記憶體對電腦的運作沒有多大的效用嗎?那為什麼在6月號雜誌第044頁卻又提到虛擬記憶體的重要性呢?

A:
對於這位讀者的問題,的確讓Dr.J傷了一下腦筋。眾所皆知,虛擬記憶體的用途就是讓硬碟去模擬記憶體,彌補系統記憶體的不足,至於其重要性,其實虛擬記憶體就像氧氣一樣,平常不覺得它有多稀罕,但是當系統記憶體不夠時,就會發現虛擬記憶體重要性。

起初虛擬記憶體的機制設計得並不好,特別是在與實體記憶體交換資料時,最容易出毛病,因為硬碟再怎樣都比記憶體速度慢多了,所以在交換資料時,幾乎所有程式都要停下來等,等資料交換完畢後再做動作,因此就造成系統效率不佳。

這情況在Windows 95/98/ME最為嚴重,所以那時透過某些參數的設定,就可減少資料交換的頻率,的確可以提升系統的效率。後來Windows XP出了以後,虛擬記憶體存取的機制有很大的改善,因此虛擬記憶體的數值設定與否,對效能的影響微乎其微,自然就少有人建議修改虛擬記憶體的大小了。
arrow
arrow
    全站熱搜

    shege 發表在 痞客邦 留言(0) 人氣()