虛擬記憶體設定多少才合適,電腦的虛擬記憶體設定多少才好???

2022-02-08 20:13:22 字數 5028 閱讀 7251

1樓:

甲方:我在windows xp作業系統中執行一款3d遊戲時,卻突然看到系統托盤區中彈出「虛擬記憶體不足」這樣的提示。聯想到以前也曾出現過此種問題,我該如何去解決呢?

乙方:虛擬記憶體是將一部分硬碟空間來充當記憶體使用,雖然硬碟的執行速度不能與記憶體相比,可是容量卻要比記憶體的容量高出許多。其作用在於可將一些讀取到記憶體中卻暫時不用的資料轉移到虛擬記憶體中,這樣便可釋放出記憶體的空間,將有限的記憶體空間去繼續存放未被讀取的資料。

當出現虛擬記憶體不足的提示時,若不加以解決,那麼便會影響到系統運轉的效率。此時將虛擬記憶體的初始值和最大值設定為同一值,這樣就可以大大提高系統的效能。

丙方:乙方所說的解決方法有誤。這是因為如果將虛擬記憶體的初始值和最大值都設為兩個相同的數值,那麼在初始頁面檔案很大的情況下,也許正好會讀取記憶體中一個容量較小的資料檔案,這樣它在虛擬記憶體中所佔比例就越低,執行的速度也就越慢。

而如果虛擬記憶體的初始頁面很少,那麼當資料超過初始頁面檔案的容量時,就會自動溢位到最大頁面檔案,但由於最大頁面檔案的容量與初始頁面檔案的容量相同,這樣發生記憶體溢位的錯誤也在所難免了。

所以我們在設定虛擬記憶體大小時,應當將初始頁面檔案設得較小的容量,這樣才能在記憶體中儘可能地儲存更多資料,使其效率提高,同時也應提高最大頁面檔案的容量,防止「虛擬記憶體不足」的提示再次出現。

以上所述的是設定虛擬記憶體的基本原則,而若是要設定具體的虛擬記憶體容量大小,那麼不妨採用下面兩種方法:

第一種方法比較簡單。

依次點選系統選單「開始→控制面板」,在「控制面板」視窗中雙擊「系統」元件,單擊視窗上的「高階」選項卡,在「效能」區域中的單擊「設定」按鈕。在開啟的對話方塊中點選「高階」選項卡,單擊「虛擬記憶體」區域中的「更改」按鈕以進入虛擬記憶體設定視窗。

在視窗的「驅動器」欄目中選中分割槽碟符。由於硬碟讀取資料是靠磁頭在磁性物質上讀取,而系統盤中有許多系統檔案,若虛擬記憶體的頁面檔案也位於系統盤上,頁面檔案必然不連續,磁頭來回讀取就會影響系統效能,所以我們可將虛擬記憶體檔案設定在一個非系統分割槽的單獨分割槽中。

然後在「所選驅動器的頁面檔案大小」區域中點選「自定義大小」選項,分別在「初始大小」、「最大值」欄目中填入相應的數值即可。

根據微軟公司的建議,虛擬記憶體交換檔案最小值應設為記憶體容量的1.5倍,不過若記憶體容量是512mb甚至1gb,那麼它所佔用的空間肯定也不少。因此當記憶體總容量在256mb以下,就將虛擬記憶體的最小值設定為1.

5倍;在512mb以上,設定為記憶體容量的一半;介於256mb與512mb之間的就設為與記憶體容量的相同值。

第二種虛擬記憶體的設定方法略嫌複雜,不過針對性更強。

首先執行電腦中經常使用的應用程式,然後開啟「windows工作管理員」視窗。單擊視窗「效能」選項卡,在出現的頁面中可顯示出「實體記憶體」和「認可用量」。其中「實體記憶體」的「可用數」若小於實體記憶體的實際容量,則表示當前的實體記憶體夠用。

而倘若「認可用量」區域中所顯示的「總數」、「峰值」等數值都超過了虛擬記憶體現有的容量大小,那麼此時就可進入虛擬記憶體設定視窗,將虛擬記憶體的「初始大小」值與「總數」、「峰值」數值相近的容量即可。

2樓:守住每一天

一般是1。5倍到 3倍左右。不能太大

眾所周知,作業系統的任務主要是合理地調配系統的各種資源,為各種程式提供執行環境,它可以被看做是硬體和應用軟體之間的一種媒介。其中對記憶體的管理是系統的主要職責之一,怎樣使有限的記憶體用在刀刃上,如何擺脫系統本身所需的記憶體「瓶頸」限制,是一個非常值得我們關心的問題。

什麼是虛擬記憶體

不知大家發現沒有,在windows 2000(xp)目錄下有一個名為pagefile.sys的系統檔案(windows 98下為win386.swp),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。

其實,pagefile.sys是windows下的一個虛擬記憶體,它的作用與實體記憶體基本相似,但它是作為實體記憶體的「後備力量」而存在的,也就是說,只有在實體記憶體已經不夠使用的時候,它才會發揮作用。

虛擬記憶體的產生

我們都知道,雖然在執行速度上硬碟不如記憶體,但在容量上記憶體是無法與硬碟相提並論的。當執行一個程式需要大量資料、佔用大量記憶體時,記憶體就會被「塞滿」,並將那些暫時不用的資料放到硬碟中,而這些資料所佔的空間就是虛擬記憶體。現在我們也明白為什麼pagefile.

sys的大小會經常變化了。

虛擬記憶體的優化

虛擬記憶體的大小是由windows來控制的,但這種預設的windows設定並不是最佳的方案,因此我們要對其進行一些調整。這樣才能發揮出系統的最佳效能。

1、改變頁面檔案的位置

其目的主要是為了保持虛擬記憶體的連續性。因為硬碟讀取資料是靠磁頭在磁性物質上讀取,頁面檔案放在磁碟上的不同區域,磁頭就要跳來跳去,自然不利於提高效率。而且系統盤檔案眾多,虛擬記憶體肯定不連續,因此要將其放到其他盤上。

改變頁面檔案位置的方法是:用滑鼠右鍵點選「我的電腦」,選擇「屬性→高階→效能設定→高階→更改虛擬記憶體」,在驅動器欄裡選擇想要改變到的位置(如圖1)即可。值得注意的是,當移動好頁面檔案後,要將原來的檔案刪除(系統不會自動刪除)。

圖1 改變頁面檔案的位置

2、改變頁面檔案的大小

改變了頁面檔案的位置後,我們還可以對它的大小進行一些調整(如圖2)。調整時我們需要注意,不要將最大、最小頁面檔案設為等值。因為通常記憶體不會真正「塞滿」,它會在記憶體儲量到達一定程度時,自動將一部分暫時不用的資料放到硬碟中。

最小頁面檔案越大,所佔比例就低,執行的速度也就越慢。最大頁面檔案是極限值,有時開啟很多程式,記憶體和最小頁面檔案都已「塞滿」,就會自動溢位到最大頁面檔案。所以將兩者設為等值是不合理的。

一般情況下,最小頁面檔案設得小些,這樣能在記憶體中儘可能儲存更多資料,效率就越高。最大頁面檔案設得大些,以免出現「滿員」的情況。

圖2 調整頁面檔案的大小

3、禁用頁面檔案

當擁有了512mb以上的記憶體時,頁面檔案的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入登錄檔編輯器「hkey_local_machinesystemcurrentcontrolsetcontrolsession ma-nagermemorymanagement」下,在「disablepa-ging executive」(禁用頁面檔案)選項中將其值設為「1」即可(如圖3)。

圖3 禁用頁面檔案

4、清空頁面檔案

在同一位置上有一個「clearpagefileatshutdown(關機時清除頁面檔案)」,將該值設為「1」(如圖4)。這裡所說的「清除」頁面檔案並非是指從硬碟上完全刪除pagefile.sys檔案,而是對其進行「清洗」和整理,從而為下次啟動windows xp時更好地利用虛擬記憶體做好準備。

圖4 清空頁面檔案

叮噹點評:本文較詳細地講解了虛擬記憶體的概念及優化方法。使我們瞭解了它在記憶體與硬碟之間的工作關係,同時認識到了虛擬記憶體並非越大越好,而應該根據計算機的具體配置進行合理的調整。

相信大家在真正的瞭解並掌握了虛擬記憶體的作用與優化方法後,一定會使愛機在效能上有所提升。

3樓:匿名使用者

如果你記憶體夠大(至少512m,推薦1g以上),又不玩什麼大型遊戲,就乾脆不要用虛擬記憶體,這樣跑得更快。

4樓:

禁用虛擬記憶體,你的機器會比以前快得多,不信你試試。

5樓:匿名使用者

一般推薦設定為真實記憶體的1.5倍

電腦的虛擬記憶體設定多少才好???

6樓:

合理設定虛擬記憶體。

一般情況下,允許windows自動分配管理虛擬記憶體,它可以根據實際記憶體使用情況動態調整虛擬記憶體的大小。

記憶體設定主要根據您的記憶體大小和計算機的用途來設定。所謂的虛擬記憶體是在實體記憶體不足時使用一部分硬碟空間。

硬碟的傳輸速度比記憶體的傳輸速度要慢得多,因此虛擬記憶體的使用比實體記憶體要慢。個人的實際實際需求應儘可能多地調整。設定太大會導致很多碎片,這將嚴重影響系統的速度。

如果它太小,那將是不夠的,因此係統會提示您虛擬記憶體太小。

7樓:神皮頑

虛擬記憶體是實體記憶體的補充,當實體記憶體不足時,系統就會在硬碟中劃分一個空間虛擬成記憶體使用,以保證程式的正常執行,這個空間就叫虛擬記憶體了。

但是,由於虛擬記憶體存在於慢悠悠的硬碟上,如果系統過多依賴使用虛擬記憶體,那麼系統和程式的執行效率就會大打折扣,所以虛擬記憶體的容量並不是越大越好的,理想的設定法是與實體記憶體成反比,當實體記憶體夠大時,虛擬記憶體就要相應減少,讓系統更多的使用實體記憶體,保證效率。

在目前32位為主流的環境下,最佳的設定法如下:

實體記憶體為1g時,虛擬記憶體最小為1.5g,最大為4g實體記憶體為2g時,虛擬記憶體最小為2g,最大為4g實體記憶體為4g時,虛擬記憶體最小為1g,最大為4g實體記憶體為8g以上時,同上

另外,從你的描述來看,你的4g記憶體只有1.49g可用,不知道是分了過多的記憶體給整合顯示卡,還是安裝了虛擬記憶體盤,總之你的4g記憶體目前只相當於1.49g而已,並不能滿足系統和程式載入的需求,多數會有卡頓情況,如果安裝了虛擬記憶體盤,建議釋放出來,不再使用(除非你的記憶體達到8g)

8樓:金純玄令怡

你把虛擬記憶體設定在c盤了吧,沒關係的,現在的電腦c盤應該有足夠空間

你是4g實體記憶體的話,虛擬記憶體最大設定為6g,最小設定為4g

9樓:匿名使用者

現在虛擬記憶體意義不大了

建議設定在f盤啥的,別放系統盤c盤

大小固定在2048m或4096m都可以

10樓:丨帥帥丶的我

一般來說 兩倍記憶體的話差不多,如果你不打大型遊戲,還是不要設定虛擬記憶體

11樓:峰天雪地

實體記憶體指的是你主機板上的記憶體引數。

虛擬記憶體一般設定在實體記憶體的2倍左右。也就是初始大小為實體記憶體。 最大值是實體記憶體的2倍。

如果你是1g記憶體 那就設定到最大和最小都為 2048mb 就可以了!虛似記憶體正常情況下為基本記憶體的1.5-3倍,具體設定如下:

1、開啟「我的電腦」屬性;2、點選「高階」,開啟「設定」;3、滑鼠點在c上,依次點:無分頁檔案、設定:4、返回設定:

4、依次點:d、自定義大小、輸入虛似記憶體數字、設定、確定;5、虛似記憶體一般設定為本身記憶體的:1.

5-3倍即可,6、虛似記憶體最好設定在d盤裡,因為一般執行檔案都安裝在這個盤。

電腦虛擬記憶體怎麼設定最好,電腦虛擬記憶體怎麼設定最佳

1,首先開啟我的電腦,在系統桌面上找到 此電腦 的圖示,滑鼠右鍵點選這個圖示在彈出的選單中點選 屬性 選項。2,在開啟的系統頁面,點選左側導航欄中的 高階系統設定 標籤。3,在彈出的系統屬性介面中,點選 高階 標籤選項卡,在效能那一欄下面有個 設定 按鈕,點選這個按鈕進入效能選項頁面。4,在 效能選...

這樣的配置,虛擬記憶體怎麼設,如何設定虛擬記憶體

你這樣的記憶體,基本虛擬記憶體為512 768m就可以的。對於虛擬記憶體,有很多種說法 我先講理論,理論即使總記憶體 虛擬記憶體不要超過 4g,超過了也是沒用的,對於32位的系統來說 有的說,虛擬記憶體是記憶體的倍,2倍的也有,都是放屁,你記憶體4g也用虛擬記憶體啊,不是毛病啊,倍都是針對以前大家記...

我這電腦配置算高嗎?電腦虛擬記憶體怎麼設定

740顯示卡 也能算高階 我擦 你被騙了 這個肯定是品牌機的畸形搭配方式,中高階的u搭配了入門級別的顯示卡,要麼就是電腦城的js們矇騙小白們的搭配方式,肯定他們只會給你講u怎麼的強悍,搭配的是多少g的顯示卡,不會告訴你顯示卡的型號,小白們就會認定了u比較高階,顯示卡視訊記憶體比較大,就是高階了,所以...