改虛擬內存有什麼用?

General 更新 2023年10月15日

虛擬內存有什麼用?

內存主要是用來臨時存貯數據

比如電腦中調用的數據,就需要從硬盤讀出,發給內存,然後內存再發給CPU

虛擬內存一般是用在內存不足的情況下

系統自動調用硬盤的空間,用來暫時替代不夠的內存工作

由於虛擬內存用的是硬盤空間

硬盤的讀寫速度要遠遠低於真正的內存

所以設置過大虛擬內存會影響你計算機的速度

並且虛擬內存最好是設置成你不經常用的磁盤分區上

因為不經常用的分區碎片少,磁頭讀寫順暢,相對較快

想以“自定義大小”的方法來處理虛擬內存,究竟應該設置多大的虛擬內存呢?在Windows XP中,如果由操作系統自己定義虛擬內存,系統通常會把最小值設置為物理內存的1.5倍。當擴展時,最大值則介於物理內存的2.5至3倍。一般情況下,用戶想自定義虛擬內存的大小,均可參照這個比例設置。

真的要參照這個比例嗎?如果電腦有1GB的內存,難不成最小值要設置為1.5GB,最大值是2.5至3GB。這樣一來。Pagefile.sys頁面文件至少為1.5GB,太不現實了!

其實,大內存的系統跟小內存的系統相比,在設置虛擬內存時,標準有些不同。

如果大家有512MB以上甚至1GB的內存,既然物理內存已經相當充足,所需的虛擬內存反而應該減少。故在大內存的系統中,虛擬內存的最小值可以設成物理內存的一半。比如有1GB的內存,虛擬內存的最小值設成512MB,最大值則維持3GB以備不時之需。注意:雖然最大值設為3GB,系統是不會立即出現3GB大小的pagefile.sys文件,實際上它首先會以最小值出現,待有擴展需要時才會遞增。

另外,有些大內存的朋友,可能會乾脆不設置虛擬內存,以此強迫系統使用速度較快的內存。其實這是不太明智的做法。正所謂凡事都不要做得太絕對,完全沒有虛擬內存也不行。原因是不少應用程序在設計時要求必須使用虛擬內存,沒有了梗會造成系統不穩定或死機。

內存的類型和質量都有不同。至於小內存的系統,例如1G,參照1.5倍及3倍的設置比例最穩當。即虛擬內存最小值設為1.5G,最大值3G。

電腦的虛擬內存調的大了有什麼好處?

虛擬內存的概念是相對於物理內存而言的,當系統的物理內存空間入不敷出時,操作系統便會在硬盤上開闢一塊磁盤空間當做內存使用,這部分硬盤空間就叫虛擬內存。Windows 98中採用Win386.swp文件的形式,而Windows 2000/XP則採用頁面文件pagefile.sys的形式來管理虛擬內存。

一、大小情況

1.一般情況

一般情況下,建議讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。

2.關於最小值

Windows建議頁面文件的最小值應該為當前系統物理內存容量再加上12MB,而對於物理內存容量小於256MB的用戶,則建議將頁面文件的最小值設得更大些:

①使用128MB或者更少內存的用戶,建議將當前物理內存容量的1.75倍設置為頁面文件的最小值。

②內存大小在128MB到256MB之間的用戶,建議將當前物理內存容量的1.5倍設置為頁面文件的最小值。

3.關於最大值

一般來說,頁面文件的最大值設置得越大越好,建議設置為最小值的2到3倍。

4.極端情況

假如硬盤空間比較緊張,在設置頁面文件時,只需保證它不小於物理內存的3/4即可。

如果物理內存很大(大於512MB),則可以將虛擬內存禁用。(上海 任亞維)

5.根據不同的任務環境設置

①以3D遊戲為主的環境

3D遊戲對CPU、顯卡和內存要求都很高,如果物理內存小於256MB,建議把虛擬內存預設得大一點,這對提高遊戲的穩定性和流暢性很有幫助。

②以播放視頻為主的環境

視頻應用對硬盤空間的“胃口”很大,不過千萬不要像在3D遊戲環境中一樣把虛擬內存設得很大,尤其是Windows XP的用戶。因為Windows XP不會自動把不需要的空間釋放掉,也就是說那個Pagefiles.sys文件會越來越大。如果你把虛擬內存和Windows XP放在同一分區,播放RM、ASF等視頻流文件以後,系統經常會提示你虛擬內存設得太小或是磁盤空間不足。查看此時的頁面文件,已經足有1GB大小了。所以建議經常欣賞視頻文件的Windows XP用戶,把初始數值設小一點,或者將虛擬內存轉移到系統盤以外的分區。

二、設置方法

下面以在Windows XP下轉移虛擬內存所在盤符為例介紹虛擬內存的設置方法:進入“打開→控制面板→系統”,選擇“高級”選項卡,點擊“性能”欄中的“設置”按鈕,選擇“高級”選項卡,點擊“虛擬內存”欄內的“更改”按鈕,即可進入“虛擬內存”窗口;在驅動器列表中選中系統盤符,然後勾選“無分頁文件”選項,再單擊“設置”按鈕;接著點擊其他分區,選擇“自定義大小”選項,在“初始大小”和“最大值”中設定數值,然後單擊“設置”按鈕,最後點擊“確定”按鈕退出即可。

虛擬內存會對什麼有影響?大小該怎麼改?

虛擬內存是對物理內存的補充,當物理內存不足時,系統就會在硬盤上劃分一個空間虛擬成內存使用,以保證程序能正常運行。

所以虛擬內存的作用是保證程序的正常運行,但對性能是有負作用的。

由於虛擬內存是放在硬盤上的,受限於硬盤慢悠悠的速度,當系統過多使用虛擬內存時,系統效率就會嚴重降低,硬盤也會常常狂轉,這就是為什麼物理內存太小時系統會變慢的原因。

所以當物理內存足夠大的時候,我們就要把虛擬內存相應減小,以迫使系統更多的利用物理內存,提升效率。

依經驗來看,具體的設置值如下:

當物理內存為2G以下時,虛擬內存按最小1.5、最大3倍的方法來設置,比如內存為1G,那麼虛擬內存最小為1.5G、最大為3G。

當物理內存為2G時,按最小2G、最大4G來設置。

當物理內存為4G時,按最小1G、最大4G來設置。

當物理內存達到8G或以上時,也一樣按最小1G、最大4G來設置。

也就是說,最小值建議保留1G,最大值可隨意,因為最大值其實是個封頂值,實際中並不會造成佔用,但不建議與最小值同值。

最後要說的是,虛擬內存建議放在C盤,因為C盤是硬盤中速度最快的區域,只要C盤夠大,理論上什麼東西放在C盤都是最佳的。

不建議放在別的盤,也千萬不要做每個盤都設置虛擬內存這種蠢事

電腦虛擬內存有什麼用呀!

(一)合理設置虛擬內存虛擬內存的設定主要根據你的物理內存大小和電腦的用途來設定,在桌面上用鼠標右擊“我的電腦”,選擇“屬性”,就可以看到內存了。根據微軟公司的建議,虛擬內存設為物理內存容量的1.5--3倍,例如512MB的內存,虛擬內存設定為768--1536MB;1G的內存,虛擬內存設定為1536--3072MB。也可讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。在虛擬內存設置頁面下方有一個推薦數值,如果確實不知道設置多少為最佳,建議虛擬內存就設為推薦的數值。虛擬內存有初始大小與最大值兩個數值,最好把初始大小和最大值設為相同,以避免系統頻繁改變頁面文件的大小,影響電腦運行。內存容量2GB或以上的,如果不運行大型文件或遊戲,也可以關閉虛擬內存。虛擬內存就是在你的物理內存不夠用時把一部分硬盤空間作為內存來使用,不過由於硬盤傳輸的速度要比內存傳輸速度慢的多,所以使用虛擬內存比物理內存效率要慢。個人實際需要的值應該自己多次調整為好。 設的太大會產生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬內存太小。(二)虛擬內存設置方法右擊“我的電腦”選擇“屬性--高級--性能--設置--高級--虛擬內存--更改”,選擇虛擬內存所在的磁盤,然後在下邊單擊“自定義大小” 並輸入“初始大小”和“最大值”,最後按“設置”按鈕,再確定即可。虛擬內存從C盤設置到其它磁盤的方法:右擊我的電腦--屬性--高級--性能設置--高級--虛擬內存更改--點選C盤--單選“無分頁文件”--“設置”,此時C盤旁的虛擬內存就消失了;然後選中D或F盤,單選“自定義大小”--在下面的“初始大小”和“最大值”兩個文本框中輸入數值--“設置”—確定--重啟電腦,便完成了設置。虛擬內存最好不要與系統設在同一個磁盤內,內存是隨著使用而動態地變化,設在C盤就容易產生磁盤碎片,影響系統運行速度。所以,最好將虛擬內存設置在磁盤剩餘空間較大而又不常用的磁盤,如D、F,這樣可以避免系統在C盤進行頻繁的讀寫操作而影響系統速度。虛擬內存在一臺電腦,只用設置一次,可設置在任何一個磁盤。(三)減輕內存負擔:1、打開的程序不可太多。如果同時打開的文檔過多或者運行的程序過多,就沒有足夠的內存運行其他程序,要關閉不用的程序和窗口。2、自動運行的程序不可太多 。單擊“開始”--“運行”,鍵入“Msconfig”-“確定”,打開“系統配置實用程序”窗口,刪除不想自動加載的啟動項目。

電腦修改虛擬內存有什麼用?

虛擬內存,顧名思義就是把不是內存的東西當內存用。實際上就是把外存當內存用。但是一個很嚴重的問題就是外存的速度相對於內存要緩慢的多,所以虛擬內存雖然在一定程度上增加了可用內存但是在總體上降低了內存響應速度。 那麼為什麼要用虛擬內存?它有什麼用呢?內存的大小直接決定我們的電腦可運行程序的多少,當運行的程序超過內存大小時系統會變卡。而虛擬內存的出現就在一定程度上擴展了內存的大小,讓電腦能運行更多的程序

設置虛擬內存有什麼用

虛擬內存,就是用硬盤來模擬內存使用.

客觀來說,如果你的內存足夠大,是不需要虛擬內存的.但事實上,這往往不可能.

操作系統為了更好地有效利用內存資源,通常把最最常用的模塊加載到緩存中,然後把常用模塊放入內存中,把最不常用但在運行中需要調用的模塊放入硬盤中.

這樣,可以有效提升資源使用率.而虛擬內存,就是放入硬盤的這部分東西組成的一個邏輯概念.在WINDOWS裡面,它是通用一個交換文件來實現的.而在LINUX系統,它則是一個固定的分區.

對於WINDOWS系統來說,這個文件的存在,等於增加了內存的容量.只不過,這部分容量,用起來很慢(因為硬盤是機械設備).在邏輯上,這部分硬盤空間,充當了內存的角色,所以叫虛擬內存.

虛擬內存是幹什麼的

根據微軟公司的建議,虛擬內存交換文件最小值應設為內存容量的1.5倍,不過若內存容量是512MB甚至1GB,那麼它所佔用的空間肯定也不少。因此當內存總容量在256MB以下,就將虛擬內存的最小值設置為1.5倍;在512MB 以上,設置為內存容量的一半;介於256MB與512MB之間的就設為與內存容量的相同值。

但是,一般情況下,不建議採用上述方法——現在的軟件對內存的佔用很大(尤其是3D的)。

建議配置:最小1024(可能還是小) 最大自定(<2G)位置,非系統盤。

設置虛擬內存有什麼好處?

不是好處 幾乎是現在系統必須的 系統內存不足的時候就會使用一部分硬盤空間充當內存 這就是虛擬內存 作用就是調節系統對內存的需求

win7虛擬內存和內存有什麼好處

1、虛擬內存的優點:可以彌補物理內存大小的不足;一定程度的提高反映速度;減少對物理內存的讀取從而保護內存延長內存使用壽命;

2、虛擬內存的缺點:佔用一定的物理硬盤空間;加大了對硬盤的讀寫;設置不得當會影響整機穩定性與速度。

虛擬內存從C盤設置到其它磁盤的方法(如果在其它盤,設置方法一樣):右擊我的電腦--屬性--高級--性能設置--高級--虛擬內存更改--點選C盤--單選“無分頁文件”--“設置”,此時C盤旁的虛擬內存就消失了;

然後選中D或F盤,單選“自定義大小”--在下面的“初始大小”和“最大值”兩個文本框中輸入數值--“設置”—確定--重啟電腦,便完成了設置。

虛擬內存最好不要與系統設在同一個磁盤內,內存是隨著使用而動態地變化,設在C盤就容易產生磁盤碎片,影響系統運行速度。

所以,最好將虛擬內存設置在磁盤剩餘空間較大而又不常用的磁盤,如D、F,這樣可以避免系統在C盤進行頻繁的讀寫操作而影響系統速度。虛擬內存在一臺電腦,只用設置一次,可設置在任何一個磁盤。

減輕內存負擔: 1、打開的程序不可太多。如果同時打開的文檔過多或者運行的程序過多,就沒有足夠的內存運行其他程序,要關閉不用的程序和窗口。

2、自動運行的程序不可太多 。

有必要設置虛擬內存嗎?

你問的問題有些模糊,不知道你說的虛擬內存是在哪個盤?你的硬盤容量是多大?對症解決才是王道!

1、你的內存4G,正常來說是不用設置虛擬內存的,但是如果你運行多任務,特別是同時使用大的軟件時可能會報錯,但這是個別情況

2、如樓上所說,如果你的4G虛擬內存是在系統盤(通常是C:盤),而且你很久沒對磁盤進行垃圾清理,確實可能會提示空間不足,建議進行磁盤清理

3、如果確定是你的系統盤容量不足,建議把虛擬內存設置在其他盤,因為設置在系統盤多少會影響電腦速度

建議至少每月對硬盤進行垃圾清理和碎片整理,希望能幫到你

相關問題答案
改虛擬內存有什麼用?
釋放虛擬內存有什麼用?
提高虛擬內存有什麼用?
手機虛擬內存是什麼?
電腦物理內存有什麼用?
電腦顯卡內存有什麼用?
筆記本加內存有什麼用?
安裝內存有什麼用?
安裝虛擬網卡有什麼用?
加大電腦內存有什麼用?