想問下虛擬記憶體可唔可以唔用

內存6GB
請問虛擬記憶體有冇必要用, 刪左會唔會令系統更快

本帖最後由 harryytm 於 2012-5-12 15:02 編輯
內存6GB
請問虛擬記憶體有冇必要用, 刪左會唔會令系統更快
mmomm 發表於 2012-5-12 14:23


虛擬記憶體作用是將實體記憶體中閒置的Data移到硬碟中以暫時釋放實體記憶體,如果你確認在日常使用電腦時不會使用超過系統的記憶體容器的話,即使只有1GB的記憶體你也可以放心將虛擬記憶體停用。

舉一個現實例子讓你易理解一點,假設你有一間房間(硬碟),裡面一張工作桌(RAM)和一個書櫃(硬碟上的虛擬記憶體),桌上放置了你工作所需且最常用的參考書和文件,而且你可伸手可及,能快速找到所需的資料;而書櫃則放置一些有不常用的參考書和文件,需要你離開座位才能找到所需的資料。

假如工作桌的空間已經足夠有餘的話,書櫃的就會顯得很不重要,甚至有些浪費空間;但如果房間很大,一個書櫃就相對地不太浪費空間,至於浪費空間與否就要閣下判斷。

TOP

虛擬記憶體唔建議停用, 停用左並唔會令系統更快.

打個比喻, 有唔少程式都會 book 定位預定可能要用幾多記憶體, 至於俾幾多實體記憶體及虛擬記憶體俾果個程式, 就視乎系統負載情況, 由 Windows 決定.

有虛擬記憶體做緩衝, 當你用緊大型程式果陣, 背後重要性冇咁大既程式所用既記憶體, 就可以暫時移位改用虛擬記憶體, 留返多 d 實體記憶體俾大型程式用.

如果停用虛擬記憶體, 當系統用盡所有實體記憶體, 又冇虛擬記憶體做緩衝, 就會開始有程式崩潰.

TOP

往日32BIT系統有2GB限制
很多程式搶那些記憶體位址加劇MEMORY SWAP才會拖慢
以現今64BIT系列來說
如果你內存高 系統相對會很少使用虛擬記憶體(下稱VM)
會用到VM就是你的應用程式記憶體消耗異常 或你的內存太低
而有部份程式編寫時是強制需要使用VM的

基本來說關掉虛擬記憶體有百害而無一利
更勿論有些人說用SSD當系統盤時VM該放到HDD這種怪論了

TOP

現今程式仍然會用VM .. 幾MB都會用..
會唔會拖慢睇你點set. 我有16GB RAM都會set 64MB-2048MB dynamic.. 每次都睇住佢有幾十MB會用左

TOP