關於虛擬記憶體的問題

時間 2022-02-27 09:35:12

1樓:因為你所以我

1、所謂虛擬記憶體就是在你的物理記憶體不夠用時把一部分硬碟空間所為記憶體來使用,不過由於硬碟傳輸的速度要比記憶體傳輸速度慢的多,所以使用虛擬記憶體比物理記憶體效率要慢。個人實際需要的值應該自己多次調整為好。 設的太大會差生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬記憶體太小,虛擬記憶體設在乙個分割槽就夠用了,沒有必要再在其它分割槽設定。

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

3、自定義虛擬記憶體,一般預設的虛擬記憶體大小是取乙個範圍值,最好給它乙個固定值,這樣就不容易產生磁碟碎片,具體數值根據你的物理記憶體大小來定,一般是128mb物理記憶體設2 -3倍,256mb設1.5-2倍,512mb設1—1.5倍,1gb設0.

5倍或不設。

4、具體步驟如下:右鍵單擊「我的電腦」→屬性→高階→效能 設定→高階→虛擬記憶體 更改→選擇虛擬記憶體(頁面檔案)存放的分割槽→自定義大小→確定最大值和最小值→設定→確定。

5、虛擬記憶體(頁面檔案)存放的分割槽,一定要有足夠的空間,硬碟資源不足,造成虛擬記憶體不夠用。

2樓:加文

不是機子的反應速度是與系統盤即c盤的大小有關係,虛擬記憶體不必要設定的過大,一般是你記憶體的1.5至2.5倍就可以,設定過過,會影響cpu的使用壽命。

另外要機子反應的快些還可以將不必要的程序關掉或者根本不需要的程序關閉,適時地清除系統垃圾。

3樓:匿名使用者

如果你的物理記憶體很大(比如2g),那麼虛擬記憶體只會降低你的系統效能,因為虛擬記憶體使用的是硬碟,但是硬碟的讀寫速度和物理記憶體沒法比,所以虛擬記憶體不是越大越好。

4樓:匿名使用者

當系統執行時,先要將所需的指令和資料從外部儲存器(如硬碟、軟盤、光碟等)調入記憶體中,cpu

再從記憶體中讀取指令或資料進行運算,並將運算結果存入記憶體中,記憶體所起的作用就像乙個「二傳手」的

作用。當執行乙個程式需要大量資料、占用大量記憶體時,記憶體這個倉庫就會被「塞滿」,而在這個「倉庫

」中總有一部分暫時不用的資料佔據著有限的空間,所以要將這部分「惰性」的資料「請」出去,以騰出

地方給「活性」資料使用。這時就需要新建另乙個後備「倉庫」去存放「惰性」資料。由於硬碟的空間很

大,所以微軟windows作業系統就將後備「倉庫」的位址選在硬碟上,這個後備「倉庫」就是虛擬記憶體。

在預設情況下,虛擬記憶體是以名為pagefile.sys的交換檔案儲存在硬碟的系統分割槽中。

手動設定虛擬記憶體

在預設狀態下,是讓系統管理虛擬記憶體的,但是系統預設設定的管理方式通常比較保守,在自動調節

時會造成頁面檔案不連續,而降低讀寫效率,工作效率就顯得不高,於是經常會出現「記憶體不足」這樣的

提示,下面就讓我們自已動手來設定它吧。

①用右鍵點選桌面上的「我的電腦」圖示,在出現的右鍵選單中選擇「屬性」選項開啟「系統屬性」

視窗。在視窗中點選「高階」選項卡,出現高階設定的對話方塊;

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

話框。③在該對話方塊中可看到關於虛擬記憶體的區域,點選「更改」按鈕進入「虛擬記憶體」的設定視窗。選擇

乙個有較大空閒容量的分割槽,勾選「自定義大小」前的核取方塊,將具體數值填入「初始大小」、「最大值

」欄中,而後依次點選「設定→確定」按鈕即可,最後重新啟動計算機使虛擬記憶體設定生效。

以上是windows xp作業系統中虛擬記憶體的設定方法,筆者在此也簡單提一下在windows 98作業系統中

的設定:

在windows 98系統中依次進入「開始→設定→控制面板→系統→效能→虛擬記憶體」,在彈出的對話方塊

中選中「使用者自己指定虛擬記憶體設定」選項,將虛擬記憶體的位置設在合適的分割槽中,並設定好虛擬記憶體的

最小值與最大值,最後點選「確定」按鈕完成。

建議:可以劃分出乙個小分割槽專門提供給虛擬記憶體、ie臨時檔案儲存等使用,以後可以對該分割槽定期

進行磁碟整理,從而能更好提高計算機的工作效率。

量身定製虛似記憶體

1.普通設定法

根據一般的設定方法,虛擬記憶體交換檔案最小值、最大值同時都可設為記憶體容量的1.5倍,但如果內

存本身容量比較大,比如記憶體是512mb,那麼它占用的空間也是很可觀的。所以我們可以這樣設定虛擬內

存的基本數值:記憶體容量在256mb以下,就設定為1.5倍;在512mb以上,設定為記憶體容量的一半;介於256

mb與512mb之間的設為與記憶體容量相同值。

2.精準設定法

由於每個人實際操作的應用程式不可能一樣,比如有些人要執行3dmax、photoshop等這樣的大型程式

,而有些人可能只是打打字、玩些小遊戲,所以對虛擬記憶體的要求並不相同,於是我們就要因地制宜地精

確設定虛擬記憶體空間的數值。

①先將虛擬記憶體自定義的「初始大小」、「最大值」設為兩個相同的數值,比如500mb;

②然後依次開啟「控制面板→管理工具→效能」,在出現的「效能」對話方塊中,左側欄目中的「

效能日誌和警報」,選中其下的「計數器日誌」,在右側欄目中空白處點選右鍵,選擇右鍵選單中的「新

建日誌設定」選項;

③在彈出的對話方塊「名稱」一欄中填入任意名稱,比如「虛擬記憶體測試」。在出現視窗中點選「新增

計數器」按鈕進入下乙個視窗;

④在該視窗中開啟「效能物件」的下拉列表,選擇其中的「paging file」,勾選「從列表中選擇計

數器」,並在下方的欄目中選擇「%usage

peak」;勾選「從列表中選擇範例」,在下方的欄目中選擇「_total」,再依次點選「新增→關閉」結束

。 ⑤為了能方便檢視日誌檔案,可開啟「日誌檔案」選項卡,將「日誌檔案型別」選擇為「文字檔案」

,最後點選「確定」按鈕即可返回到「效能」主介面;

⑥在右側欄目中可以發現多了乙個「虛擬記憶體測試」專案,如果該專案為紅色則說明還沒有啟動,

點選該項,選擇右鍵選單中的「啟動」選項即可。

接下來執行自己常用的一些應用程式,執行一段時間後,進入日誌檔案所在的系統分割槽下預設目錄「

perflogs」,找到「虛擬記憶體測試_000001.csv」並用記事本程式開啟它,在該內容中,我們檢視每一欄

中倒數第二項數值,這個數值是虛擬記憶體的使用比率,找到這項數值的最大值,比如圖中的「46」,用46

%乘以500mb(前面所設定的虛擬記憶體數值),得出數值為230mb。

用該數值可以將初始大小設為230mb,而最大值可以根據磁碟空間大小自由設定,一般建議將它設定

為最小值的2到3倍。這樣我們就可以將虛擬記憶體打造得更精準,使自己的愛機執行得更加流暢、更具效率了。

5樓:匿名使用者

虛擬記憶體建議你還是讓系統自己管理

這樣好一點

虛擬記憶體最大不要超過實際記憶體的 2倍

超過了也沒用

畢竟 磁碟的速度比記憶體慢n倍

6樓:

可以這樣講,但是如果硬碟空間原本就不大,再設定虛擬記憶體反而事倍功半哦!

虛擬記憶體問題,虛擬記憶體的問題

樓主我的是又簡潔又易懂的,呵呵 鏡象檔案 是虛擬光碟機軟體或者ghost轉殖硬碟的軟體把光碟或者硬碟的所有內容變成乙個大的檔案。檔案字尾名一般是 gho iso cue 等 iso刻盤就可以用了 或者裝乙個虛擬光碟機 d tools 也可以,iso文件千萬不要去解壓,不然就不能自啟動了。什麼是虛擬記...

虛擬記憶體的問題,電腦的虛擬記憶體問題

有可能中毒了,先殺一下毒,如果不好用的話,再看下面。虛擬記憶體的概念是相對於物理記憶體而言的,當系統的物理記憶體空間入不敷出時,作業系統便會在硬碟上開闢一塊磁碟空間當做記憶體使用,這部分硬碟空間就叫虛擬記憶體。windows 98中採用檔案的形式,而windows 2000 xp則採用頁面檔案pag...

關於虛擬記憶體過低的問題,虛擬記憶體太低怎麼辦?

你記憶體小不足以 執行你現在執行的所有程式 或乙個程式 通常 出現這個提示 就是說你的 記憶體小造成的 不過 系統當然不會對這個沒有解決方法 這個方法就是 虛擬記憶體 分一部分硬碟空間做為記憶體使用,當然虛擬記憶體的使用效率沒有真正的記憶體效率高,畢竟用盤 讀取寫入要慢的多。你可以通過更改虛擬記憶體...