虛擬記憶體初始大小和最大值設定一樣好嗎

2022-01-03 20:37:18 字數 5083 閱讀 2139

1樓:匿名使用者

如果你的實體記憶體大(1g或更大),就沒有必要設定為1。5到2倍。設定為和記憶體一就可以。

2樓:琴雅豔刀友

如果你的系統虛擬記憶體太低,可以滑鼠右擊「我的電腦」選擇「屬性→高階→效能下設定→高階→開啟虛擬記憶體設定」,可以重新設定最大值和最小值,按實體記憶體的1.5~2倍來新增數值,也可以更改虛擬記憶體的存放位置,可以設定放到其他容量較大的硬碟分割槽,讓系統虛擬記憶體有充分的空間,讓系統執行更快

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

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

參考資料

4樓:匿名使用者

最佳答案

虛擬記憶體,顧名思義就是虛擬的而不是實際的硬體,是為滿足程式的執行要求,擴大可用「記憶體」空間而設定的。在系統區根目錄下有一個pagefile.sys檔案,這就是win�dows使用的虛擬記憶體的檔案。

通常情況下,大家在使用時都是按照系統預設的設定讓windows管理虛擬記憶體的,這樣做比較方便。但在一般情況下,windows為了相容絕大部分計算機配置,預設設定的管理方式通常比較保守,因此它的工作效率有時偏低,時不時給你跳出一個「記憶體不足」的對話方塊來。那麼,這個虛擬記憶體設定多大才合適呢?

根據微軟的建議,虛擬記憶體交換檔案最小值應設為記憶體容量的1.5倍,但如果記憶體比較大,那它佔用的空間也是很可觀的。所以建議,記憶體容量在256mb以下,就設定為1.

5倍;在512mb以上,設定為記憶體容量的一半完全可行;介於256mb與512mb之間的設為與記憶體容量相同值。如果記憶體高達1gb以上,那就完全可以不需要設定虛擬記憶體交換檔案了。

當然,將頁面檔案的最小值設定為大於這些理論值,對於整個系統的執行是沒有什麼影響的,而且應該會更好些,唯一的損失也許就是硬碟可用空間會相應減小。假如你的硬碟空間比較緊張的話,在設定頁面檔案時,可以讓它不小於系統記憶體的3/4,這樣就可以保證系統比較穩定地執行了。如果你需要經常裝卸大軟體,開很多工,那你還是用預設值比較安全,否則將經常性地引起系統崩潰。

頁面檔案的最大值則可以設定得越大越好,通常建議將它設定為最小值的2到3倍。你不用在意它的具體設定值。和win9x系統的頁面檔案管理相比,win2000要「智慧」得多,它的頁面檔案是可以自己動態設定的。

它僅在系統需要時才會自動擴充頁面的大小,這樣可以避免頁面檔案佔用太多的硬碟空間,並避免在複雜操作中因記憶體不足而出現錯誤。

具體設定方法如下:

1.右擊「我的電腦」,並從關聯選單中選擇「屬性」命令,開啟「系統屬性」對話方塊。

2.單擊「效能」選項,在其「高階設定」區域中,單擊「虛擬記憶體」按鈕。彈出「虛擬記憶體」對話方塊。

3.在「虛擬記憶體」對話方塊中選擇合適的硬碟、硬碟分割槽。在此建議:

對於硬碟分割槽,應該選擇足夠大空間的;對於硬碟,應該選擇速度最快的。如果安裝了兩個硬碟,可以將windows虛擬記憶體交換檔案分別儲存到兩個硬碟中,但不是一個硬碟的兩個分割槽中,這樣可以有效地提高系統對虛擬記憶體交換檔案的存取效能。對於記憶體設定,選中「使用者自己指定虛擬記憶體設定」單選按鈕,然後在「最小值」和「最大值」選項中分別設定虛擬交換檔案大小的準確數值即可。

4.設定完成後,單擊「確定」按鈕,儲存設定退出,重新啟動windows系統即可

5樓:匿名使用者

最大大一倍好了 不在乎這點硬碟 是不?

6樓:year醫海無邊

1、所謂虛擬記憶體就是在你的實體記憶體不夠用時,把一部分硬碟空間做為記憶體來使用,虛擬記憶體設小了不夠用,設大了,佔用硬碟空間。

2、自定義虛擬記憶體,736(768)實體記憶體,初始值可設為512mb,最大值設為1024mb,如果在使用中發現不夠用時,可再往大了設。

3、最好將虛擬記憶體設定在其它分割槽磁碟剩餘空間較大的分割槽中,如d、f,這樣可以避免系統在此分割槽內進行頻繁的讀寫操作而影響系統速度。在一臺電腦中,設一個就夠用了,不要在其它分割槽再設虛擬記憶體。

4、置虛擬記憶體的方法是:右擊我的電腦—屬性—高階—效能設定—高階—虛擬記憶體更改—點選c盤—單選「無分頁檔案(n)」—「設定」,此時c盤中的虛擬記憶體就消失了;然後選中d盤,單選「自定義大小」—在下面的「初始大小」和「最大值」兩個文字框中輸入數值—「設定」—確定—重啟,便完成了設定。

電腦虛擬記憶體的初始大小和最大值為多少最為適合?

7樓:毋晚竹湛釵

怎樣設定虛擬記憶體:

/(一)合理設定虛擬記憶體

/虛擬記憶體的設定主要根據你的實體記憶體大小和電腦的用途來設定,在桌面上用滑鼠右擊「我的電腦」,選擇「屬性」,就可以看到記憶體了。根據微軟公司的建議,虛擬記憶體設為實體記憶體容量的1.5--3倍,例如512mb的記憶體,虛擬記憶體設定為768--1536mb;1g的記憶體,虛擬記憶體設定為1536--3072mb。

也可讓windows來自動分配管理虛擬記憶體,它能根據實際記憶體的使用情況,動態調整虛擬記憶體的大小。在虛擬記憶體設定頁面下方有一個推薦數值,如果確實不知道設定多少為最佳,建議虛擬記憶體就設為推薦的數值。虛擬記憶體有初始大小與最大值兩個數值,最好把初始大小和最大值設為相同,以避免系統頻繁改變頁面檔案的大小,影響電腦執行。

記憶體容量2gb或以上的,如果不執行大型檔案或遊戲,也可以關閉虛擬記憶體。

/虛擬記憶體就是在你的實體記憶體不夠用時把一部分硬碟空間作為記憶體來使用,不過由於硬碟傳輸的速度要比記憶體傳輸速度慢的多,所以使用虛擬記憶體比實體記憶體效率要慢。個人實際需要的值應該自己多次調整為好。

設的太大會產生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬記憶體太小。

/(二)虛擬記憶體設定方法

/右擊「我的電腦」選擇「屬性--高階--效能--設定--高階--虛擬記憶體--更改」,選擇虛擬記憶體所在的磁碟,然後在下邊單擊「自定義大小」

並輸入「初始大小」和「最大值」,最後按「設定」按鈕,再確定即可。虛擬記憶體從c盤設定到其它磁碟的方法(如果在其它盤,設定方法一樣):右擊我的電腦--屬性--高階--效能設定--高階--虛擬記憶體更改--點選c盤--單選「無分頁檔案」--「設定」,此時c盤旁的虛擬記憶體就消失了;然後選中d或f盤,單選「自定義大小」--在下面的「初始大小」和「最大值」兩個文字框中輸入數值--「設定」—確定--重啟電腦,便完成了設定。

/虛擬記憶體最好不要與系統設在同一個磁碟內,記憶體是隨著使用而動態地變化,設在c盤就容易產生磁碟碎片,影響系統執行速度。所以,最好將虛擬記憶體設定在磁碟剩餘空間較大而又不常用的磁碟,如d、f,這樣可以避免系統在c盤進行頻繁的讀寫操作而影響系統速度。虛擬記憶體在一臺電腦,只用設定一次,可設定在任何一個磁碟。

/(三)減輕記憶體負擔:

/1、開啟的程式不可太多。如果同時開啟的文件過多或者執行的程式過多,就沒有足夠的記憶體執行其他程式,要關閉不用的程式和視窗。

/2、自動執行的程式不可太多

。單擊「開始」--「執行」,鍵入「msconfig」-「確定」,開啟「系統配置實用程式」視窗,刪除不想自動載入的啟動專案。

怎麼修改虛擬記憶體大小,請教高手

在的電腦那裡點右建 屬性 高階 效能專案裡的 高階 然後在點出現的專案裡的高階 虛擬記憶體更改 點一下 有數字在後面的那個盤標誌 就是有c d e f g 的專案了 然後自定儀大小 就可以修改了 就在e 這裡改一般在 實體記憶體的1.5到3倍舊可以了 允許設定的虛擬記憶體最小值為2mb,最大值不能超...

虛擬記憶體是什麼?怎樣設定虛擬記憶體?

記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來...

虛擬記憶體太低 關於虛擬記憶體值太低

開機優化 開始 執行 輸入msconfig後回車 啟動 去掉ctfmon以外前面的勾,點選應用 確定。2 刪除不必要的檔案 刪除不需要存在的檔案,補丁。開啟我的電腦 工具 資料夾選項 檢視 顯示所有資料夾和檔案 應用確定。然後刪除c windows 的所有檔案。刪除c windows i386 3 ...