虛擬記憶體是什麼意思?我應該怎樣才能更好的利用它,以緩解我記憶體的壓力

2022-05-07 03:19:34 字數 1361 閱讀 2184

1樓:

虛擬記憶體用硬碟空間做記憶體來彌補計算機ram空間的缺乏。當實際ram滿時(實際上,在ram滿之前),虛擬記憶體就在硬碟上建立了。當實體記憶體用完後,虛擬記憶體管理器選擇最近沒有用過的,低優先順序的記憶體部分寫到交換檔案上。

這個過程對應用是隱藏的,應用把虛擬記憶體和實際記憶體看作是一樣的。

每個執行在windowsnt下的應用被分配到4gb的屬於自己的虛擬地址空間(2gb給應用,2gb給作業系統)。

使用虛擬記憶體存在這樣的問題,那就是讀寫硬碟的速度大大慢於讀寫實際ram的速度。這就是當nt系統在沒有足夠的記憶體時程式執行慢的原因。

虛擬記憶體是檔案資料交叉連結的活動檔案。是windows目錄下的一個"win386.swp"檔案,這個檔案會不斷地擴大和自動縮小。

就速度方面而言,cpu的l1和l2快取速度最快,記憶體次之,硬碟再次之。但是虛擬記憶體使用的是硬碟的空間,為什麼我們要使用速度最慢的硬碟來做為虛擬記憶體呢?因為電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致我們只有可憐的256m/512m記憶體消耗殆盡。

而硬碟空間動輒幾十g上百g,為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用...

手動設定虛擬記憶體

在預設狀態下,是讓系統管理虛擬記憶體的,但是系統預設設定的管理方式通常比較保守,在自動調節時會造成頁面檔案不連續,而降低讀寫效率,工作效率就顯得不高,於是經常會出現「記憶體不足」這樣的提示,下面就讓我們自已動手來設定它吧。

①用右鍵點選桌面上的「我的電腦」圖示,在出現的右鍵選單中選「屬性」選項開啟「系統屬性」視窗。在視窗中點選「高階」選項卡,出現高階設定的對話方塊

②點選「效能」區域的「設定」按鈕,在出現的「效能選項」視窗中選擇「高階」選項卡,開啟其對話方塊。

③在該對話方塊中可看到關於虛擬記憶體的區域,點選「更改」按鈕進入「虛擬記憶體」的設定視窗。選擇一個有較大空閒容量的分割槽,勾選「自定義大小」前的核取方塊,將具體數值填入「初始大小」、「最大值」欄中,而後依次點選「設定→確定」按鈕即可,最後重新啟動計算機使虛擬記憶體設定生效。

2樓:匿名使用者

要想好好利用虛擬記憶體,就要將其設定為實體記憶體的2.5倍。

比如你是512實體記憶體,乘以2.5就是1280m。

修改辦法:點我的電腦--屬性--高階--效能設定--高階--更改,將虛擬記憶體設定在非系統盤,比如一般你係統盤在c盤你就設定在d盤,選 c 盤「無分頁檔案」再點設定。然後在d盤「自定義大小」在初始大小 和最大值內 填入 1280

再點設定。然後確定重起。完成。

怎麼樣,感覺順了吧~

3樓:

以實際記憶體的2。5倍設定

4樓:大鼻子老劉

硬碟容量不記憶體使用!

虛擬記憶體的概念是什麼,虛擬記憶體是什麼概念?

別稱虛擬儲存器 virtual memory 電腦中所執行的程式均需經由記憶體執行,若執行的程式佔用記憶體很大或很多,則會導致記憶體消耗殆盡。為解決該問題,windows中運用了虛擬記憶體 1 技術,即勻出一部分硬碟空間來充當記憶體使用。當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體...

虛擬記憶體是什麼啊,虛擬記憶體是什麼東西?

虛擬記憶體用硬碟空間做記憶體來彌補計算機ram空間的缺乏。當實際ram滿時 實際上,在ram滿之前 虛擬記憶體就在硬碟上建立了。當實體記憶體用完後,虛擬記憶體管理器選擇最近沒有用過的,低優先順序的記憶體部分寫到交換檔案上。這個過程對應用是隱藏的,應用把虛擬記憶體和實際記憶體看作是一樣的。每個執行在w...

虛擬記憶體是什麼,我玩CF時提示虛擬記憶體不夠,怎麼辦

虛擬記憶體可以根據磁碟空間大小自由設定,一般建議將它設定為最小值的2到3倍。如果你是按照這個標準設定的,他還提示你虛擬記憶體不夠,你就再買一根記憶體裝上吧 買個記憶體條安上,再調虛擬記憶體 玩大型遊戲的時候經常提示虛擬記憶體大小不足,首先你的記憶體條很小,先解決這個問題吧 我端遊cf虛擬記憶體不足怎...