虛擬記憶體設太大有壞處的嗎,虛擬記憶體設太大有壞處的嗎

2022-01-07 16:31:14 字數 5414 閱讀 5426

1樓:匿名使用者

答案是肯定是

設定太大 的虛擬記憶體是沒用 的

你的記憶體是2g

如果你是xp的使用者建議你禁用虛擬的記憶體才能提高你的機器執行

2樓:匿名使用者

設成太大就沒用了.屬於浪費. 虛擬記憶體主要是用來快取,2g就夠了 要是不放心` 3g就應該沒問題了` 太多就是浪費了`沒壞處`

3樓:初浦秋梵

記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來說,如果電腦只有128mb實體記憶體的話,當讀取一個容量為200mb的檔案時,就必須要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了。

當系統執行時,先要將所需的指令和資料從外部儲存器(如硬碟、軟盤、光碟等)調入記憶體中,cpu再從記憶體中讀取指令或資料進行運算,並將運算結果存入記憶體中,記憶體所起的作用就像一個「二傳手」的作用。當執行一個程式需要大量資料、佔用大量記憶體時,記憶體這個倉庫就會被「塞滿」,而在這個「倉庫」中總有一部分暫時不用的資料佔據著有限的空間,所以要將這部分「惰性」的資料「請」出去,以騰出地方給「活性」資料使用。這時就需要新建另一個後備「倉庫」去存放「惰性」資料。

由於硬碟的空間很大,所以微軟windows作業系統就將後備「倉庫」的地址選在硬碟上,這個後備「倉庫」就是虛擬記憶體。在預設情況下,虛擬記憶體是以名為pagefile.sys的交換檔案儲存在硬碟的系統分割槽中

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

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

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

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

建議:可以劃分出一個小分割槽專門提供給虛擬記憶體、ie臨時檔案儲存等使用,以後可以對該分割槽定期進行磁碟整理,從而能更好提高計算機的工作效率。

一、量身定製虛似記憶體

1.普通設定法

根據一般的設定方法,虛擬記憶體交換檔案最小值、最大值同時都可設為記憶體容量的1.5倍,但如果記憶體本身容量比較大,比如記憶體是512mb,那麼它佔用的空間也是很可觀的。所以我們可以這樣設定虛擬記憶體的基本數值:

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

2.精準設定法

由於每個人實際操作的應用程式不可能一樣,比如有些人要執行3dmax、photoshop等這樣的大型程式,而有些人可能只是打打字、玩些小遊戲,所以對虛擬記憶體的要求並不相同,於是我們就要因地制宜地精確設定虛擬記憶體空間的數值。

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

②然後依次開啟「控制面板→管理工具→效能」,在出現的「效能」對話方塊中,左側欄目中的「效能日誌和警報」,選中其下的「計數器日誌」,在右側欄目中空白處點選右鍵,選擇右鍵選單中的「新建日誌設定」選項;

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

④在該視窗中開啟「效能物件」的下拉選單,選擇其中的「paging file」,勾選「從列表中選擇計數器」,並在下方的欄目中選擇「%usage peak」;勾選「從列表中選擇範例」,在下方的欄目中選擇「_total」,再依次點選「新增→關閉」結束

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

接下來執行自己常用的一些應用程式,執行一段時間後,進入日誌檔案所在的系統分割槽下預設目錄「perflogs」,找到「虛擬記憶體測試_000001.csv」並用記事本程式開啟它,在該內容中,我們檢視每一欄中倒數第二項數值,這個數值是虛擬記憶體的使用比率,找到這項數值的最大值,比如圖中的「46」,用46%乘以500mb(前面所設定的虛擬記憶體數值),得出數值為230mb。

用該數值可以將初始大小設為230mb,而最大值可以根據磁碟空間大小自由設定,一般建議將它設定為最小值的2到3倍。這樣我們就可以將虛擬記憶體打造得更精準,使自己的愛機執行得更加流暢、更具效率

4樓:

完全沒必要!

虛擬記憶體意思是把硬碟一部分空間當記憶體用!

並不是越大越好!

建議設1g就夠了!

如麻煩就下個超級兔子自動優化吧!

5樓:匿名使用者

可以但是沒有必要

2g的記憶體完全能滿足現階段軟體和遊戲的要求虛擬記憶體一般設定為記憶體的1.5-2倍就可以了```另外上限為下限2倍```(系統預設設定就可以)

小技巧,不要把虛擬硬碟設定在系統盤(一般為c),設在邏輯磁碟(d、e、f````)就可以提升一點運算速度

虛擬記憶體設定太大有什麼壞處嗎

6樓:蝦彈文化

虛擬記憶體是計算機系統記憶體管理的一種技術。它使得應用程式認為它擁有連續的可用的記憶體(一個連續完整的地址空間),而實際上,它通常是被分隔成多個實體記憶體碎片,還有部分暫時儲存在外部磁碟儲存器上,在需要時進行資料交換。

目前,大多數作業系統都使用了虛擬記憶體,如windows家族的「虛擬記憶體」;linux的「交換空間」等。

擴充套件資料:設定虛擬記憶體方法如下:

1、首先右鍵「此電腦」選擇「屬性」;

2、在開啟的頁面中選擇「高階系統設定」;

3、在打卡的高階系統設定頁面依次選擇「高階」>效能下的「設定」;

4、在設定頁面可以看到虛擬記憶體,點選「更改」;

5、勾選「自定義大小」,並輸入虛擬記憶體的數值,點選確定即可。

7樓:奈永修戈倩

把虛擬記憶體設定到最大的話壞處就是浪費磁碟空間,所以說一般需要設定到1.5-2.5倍就行了。

再大就佔空間了造成浪費了。。

8樓:蒼山小冷

只要虛擬記憶體所在的硬碟分割槽空間足夠大,虛擬記憶體設定太大沒有什麼壞處,只是有一點需要注意,畢竟資料調入、調出記憶體,與資料寫入硬碟和從硬碟讀出,記憶體執行速度要快許多,所以有條件還是加大記憶體,這樣可以禁用虛擬記憶體,以加快系統與應用程式的執行速度。

9樓:納成陰凰

最小值設成實體記憶體的1.5倍,最大值設成實體記憶體的3倍。這樣就行了,設大了也沒有,還佔硬碟空間。

10樓:威寄竹厙乙

一般虛擬記憶體最小設定成實體記憶體一樣,最大設定成實體記憶體1.5倍!如果設定大於1.5倍,實際效果也只有1.5倍!

還有就是虛擬記憶體對硬碟是有影響的,會減少硬碟壽命,如果記憶體超過2g,一般可以不設定虛擬記憶體

11樓:項利葉過媼

那要看你是多大了,

虛擬記憶體的大小設定

要看你機子的記憶體了

如果你是512的記憶體

我建議你設定到32mb

如果你是256的

你就設定到16mb

反正記憶體越大

你就要設定的越高.

這樣才比較好~.

12樓:匿名使用者

虛擬記憶體是在實體記憶體不夠的情況下才用的,你設定再大也是白費,你就設在c盤就行了,512的記憶體,系統預設的最小值是768m,最大值是1536m,你填上就是了。記住,不是虛擬記憶體越大機子越快!想要快!

把硬體升級!

13樓:l明天見面嗎

所謂虛擬記憶體就是在你的硬碟上畫出一塊區域來作為你的記憶體使用,不過硬碟畢竟讀取速度不及記憶體,所以這只是硬體上不足的時候權宜之計,作為虛擬記憶體的硬碟空間因為頻繁讀取,這樣會造成很多的磁碟碎片,就會減慢速度,設定虛擬記憶體不會損壞任何東西,但是也不可能提高速度,如果想提高速度建議另加一條記憶體。

14樓:匿名使用者

簡單的說影響硬碟壽命啊,會經常的讀寫。

虛擬記憶體過大有什麼壞處

15樓:

當然有了,那你實際的硬碟空間就少了

另一個不好的地方就是,虛擬記憶體太大,電腦不一定會快,還有可能會慢,因為虛擬記憶體是在電腦指定的區域裡臨時存放記憶體需要用的資料,如果太大,資料檢索起來會較慢。

如果是這麼大的虛擬記憶體設定在c盤,會影響程式的存取。通常256m建議設為512m-800m之間就完全夠 了

補充:對電腦沒有什麼損壞,但這個不是絕對,比如會增加電腦資料定址的時間等,也在不知覺中對電腦有點影響。

建議你加記憶體吧,1g ddr400的記憶體現在才100元不到。

16樓:愛巨集壯簡墨

設成太大就沒用了.屬於浪費.

虛擬記憶體主要是用來快取,2g就夠了

要是不放心`

3g就應該沒問題了`

太多就是浪費了`沒壞處`

17樓:奉惜雪田宸

可以但是沒有必要

2g的記憶體完全能滿足現階段軟體和遊戲的要求虛擬記憶體一般設定為記憶體的1.5-2倍就可以了```另外上限為下限2倍```(系統預設設定就可以)

小技巧,不要把虛擬硬碟設定在系統盤(一般為c),設在邏輯磁碟(d、e、f````)就可以提升一點運算速度

18樓:匿名使用者

最大的壞處就是浪費空間,沒必要設那麼大,對你玩遊戲一點幫助也沒有。網上的通常建議是設成記憶體的兩倍。我覺得就直接交給系統管理就算了。

不要對虛擬記憶體報太大希望。如果你的顯示卡還可以,那還是拿出點錢去買條記憶體吧。你的應該是ddr400吧。

貴是貴了點,但效果也很明顯啊。

19樓:匿名使用者

沒有,只是佔用硬碟空間大了一點而已

20樓:更是世界上那些

我來挖墳了,吃我一記洛陽鏟

關於虛擬記憶體設定過大有什麼壞處

21樓:匿名使用者

虛擬記憶體,顧名思義,是虛擬的,是從硬碟上劃分出來的一塊空間,它的讀寫速度要遠遠慢於實體記憶體,如果太大了,不光佔用記憶體,而且在速度方面也不會有什麼幫助

22樓:澹臺小

佔用過多的硬碟空間啦,設定的剛剛好就ok,不要那麼大也不要太小,適宜就行了噻...嘗試著設定不同的大小,看哪個最合適噻~~~

電腦虛擬記憶體設定幾個硬碟,電腦的虛擬記憶體設定多少才好???

不是。有一個盤就夠用。這個其實不必使用者去考慮,虛擬記憶體,讓系統託管最好。如果一定要自己設,建議按微軟推薦的數值設定,即為實體記憶體的1.5 3倍為宜。1 隨著現在電腦可用記憶體的不斷增大,虛擬記憶體越來越不重要,一般不必管它,讓系統託管是最好。2 虛擬記憶體通常預設設在c盤,要注意,c盤不要太滿...

虛擬記憶體的用法,虛擬記憶體的用法

虛擬記憶體設定技巧 一般windows xp預設情況下是利用c盤的剩餘空間來做虛擬記憶體的,因此,c盤的剩餘空間越大,對系統執行就越好,虛擬記憶體是隨著你的使用而動態地變化的,這樣c盤就容易產生磁碟碎片,影響系統執行速度,所以,最好將虛擬記憶體設定在其它分割槽,如d盤中。檢視虛擬記憶體設定情況如下 ...

電腦怎麼清理虛擬記憶體,怎樣清理電腦的虛擬記憶體垃圾

清理電腦虛擬記憶體方法 1 開啟 控制面板 程式。2 在 控制面板 介面裡,選擇 管理工具 這一項,雙擊開啟。3 在管理工具視窗中,選擇 本地安全策略 這一項。4 在 本地安全設定 視窗中,開啟左側 本地策略 的下拉選單。5 在其下選擇 安全選項 6 在右側視窗中,開啟 關機 清理虛擬記憶體頁面檔案...