Ⅰ 電腦虛擬內存的初始大小和最大值為多少才適合
虛擬內存最小值是物理內存的1到1.5倍;虛擬內存最大值是物理內存的2到2.5倍。比如內存為4G,虛擬內存最小值最好在4-6G之間,而最大值建議8-12G。
根據微軟公司的建議,虛擬內存設為物理內存容量的1.5--3倍,例如512mb的內存,虛擬內存設定為768--1536mb;1g的內存,虛擬內存設定為1536--3072mb。也可讓windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。
設置虛擬內存
內存的設定主要根據你的內存大小和電腦的用途來設定。所謂虛擬內存就是在你的物理內存不夠用時把一部分硬碟空間所為內存來使用,不過由於硬碟傳輸的速度要比內存傳輸速度慢的多,所以使用虛擬內存比物理內存效率要慢。個人實際需要的值應該自己多次調整為好。設的太大會差生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬內存太小。
以上內容參考:網路-電腦虛擬內存
Ⅱ 8G物理內存設置多少虛擬內存
8G內存的話是可以不設置虛擬內存。
注意:虛擬內存大小不要超過物理內存的1.5倍,內存4G或者以上的、不玩大型游戲的可以不設置,因為虛擬內存對於硬碟消耗太大。
(2)物理內存8虛擬內存設置多少擴展閱讀:
虛存空間的用戶程序按照虛地址編程並存放在輔存中。程序運行時,由地址變換機構依據當時分配給該程序的實地址空間把程序的一部分調入實存。每次訪存時,首先判斷該虛地址所對應的部分是否在實存中:如果是,則進行地址轉換並用實地址訪問主存;否則,按照某種演算法將輔存中的部分程序調度進內存,再按同樣的方法訪問主存
由此可見,每個程序的虛地址空間可以遠大於實地址空間,也可以遠小於實地址空間。後一種情況通常出現在多用戶或多任務系統中:實存空間較大,而單個任務並不需要很大的地址空間,較小的虛存空間則可以縮短指令中地址欄位的長度。
Ⅲ 我win7系統 物理內存8G 虛擬內存設置多少合適
win7系統如果是32位的,那麼只支持3.2G,虛擬內存設置為4800;
如果是64位的,那麼支持3.2G以上的內存,虛擬內存設置為12000;
虛擬內存一般設置為物理內存的1.5倍。
虛擬內存
虛擬內存是計算機系統內存管理的一種技術。它使得應用程序認為它擁有連續的可用的內存,而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁碟存儲器上,在需要時進行數據交換。
Ⅳ 我的電腦8g內存,虛擬內存多大合適
8G內存可以考慮調整為12288MB。
虛擬內存設置大小一般應該為物理內存的1.5倍為好。
如果物理內存為2G,虛擬內存應該設置為3G=3072MB;
如果物理內存為4G,那虛擬內存應該設置為6G=6144MB;
注意:虛擬內存大小不要超過你物理內存的1.5倍,內存4G或者以上的、不玩大型游戲的可以不設置,因為虛擬內存對於硬碟消耗太大。
(4)物理內存8虛擬內存設置多少擴展閱讀:
虛擬內存的關鍵問題
(1)調度問題:決定哪些程序和數據應被調入主存。
(2)地址映射問題:在訪問主存時把虛地址變為主存物理地址(這一過程稱為內地址變換);在訪問輔存時把虛地址變成輔存的物理地址(這一過程稱為外地址變換),以便換頁。此外還要解決主存分配、存儲保護與程序再定位等問題。
(3)替換問題:決定哪些程序和數據應被調出主存。
(4)更新問題:確保主存與輔存的一致性。
Ⅳ 筆記本電腦虛擬內存大小設置多少合適
大部分人都可以在自己的經驗范圍內給出一個合理的參考做法,這是沒有問題的,而且應該沒有人會說自己是標准答案,因為這本身就沒有標准答案。所以我下面不會說「應該設置為XXX」這種話,如果你單純對此有所期待,那麼可以不用費時間向下閱讀。
既然這個問題推到我這了,我也湊個熱鬧稍微說一個個人看法。首先我不是Windows用戶,但是虛擬內存不是只有Windows用戶才會面臨的概念。因為虛擬內存本身是一個操作系統層面的通用概念。在說如何設置虛擬內存之前,我先簡單說一下什麼是虛擬內存。
先來看一個例子,有這樣一個程序:
通過上述例子,我們可以對物理內存和「虛擬內存」有一個大概的印象。下面我們就來簡單說一下什麼是虛擬內存。
首先對於計算機技術來說,「虛擬內存」這個概念首先是指一種內存管理的技術方式,而不是指某一個「東西」。虛擬內存顧名思義,就是「虛構的」內存地址空間。這種虛構基於一種映射,進程在運行時面向的地址空間實際上是一層邏輯抽象的連續地址,每一個地址下面可能對應散落的物理內存,可能對應硬碟空間等,當然也可能什麼都不對應,下面暫時是空的。在實際進行分配讀寫時,給需要實際物理內存的虛擬地址分配實際物理內存,暫時不需要實際物理內存的可以暫不分配,物理內存不夠時也可以將已經分配的但是暫時不用的內存頁寫回硬碟,釋放其所佔用的實際物理內存。這樣就保證程序在使用「虛擬」內存地址時不必過於擔心實際的物理內存不夠的情況。舉個不是特別對等的例子,就好像是一個人用三塊磚頭墊在腳底下走過一片泥濘的道路一樣,對於這個人來說他面向的就是一整片連續的道路(虛擬內存),雖然實際磚塊(物理內存)很少,但是他可以通過不斷把走過的地方的磚往前移動到沒走過的地方,來達到一種近似「腳下總有路可以走」的效果。這實際上是虛擬內存的主要目的之一,讓進程總覺得自己「有路可走」。甭管里子多忙多疲於奔命,面子上總要先過得去, 這就是好面子的虛擬內存 :)
然後我們在說一下這個問題中,以及日常經常被人提到的「虛擬內存」。上面我們說了,在虛擬內存技術中,硬碟等外部存儲介質可以充當虛擬內存地址的臨時媒介。所以開始有人將這部分外部存儲空間稱為虛構的內存,也簡稱為虛擬內存。所以這里的虛擬內存不是指一種技術,而是指一個東西。當然也有的人將整個內存地址空間都叫「虛擬內存」,因為他們認為使用的本來就是虛擬內存地址,不是實際物理地址。所以「虛擬內存」這個詞現在變得很難單獨提出來說是指什麼,必須在較明確的上下文語境中才能「猜測」其具體代指什麼。對於這個問題的語境,它應該是指除物理內存以外,用於交換物理內存頁的,位於外存的交換空間,常見的稱呼可能包括「虛擬內存」,「交換空間」、「虛存文件」、「頁面文件」等等等等。
在早期,程序員處理內存不足的方式是使用一種近乎手動的覆蓋技術,比如在幾百K的內存空間上需要運行幾M大小的程序,程序員需要將這個幾M的程序在程序設計和編寫時就手動分割,將它們分割為可以獨立運行很多部分,然後讓它們分時運行,每部分運行時都不超過內存大小。這種技術在現在實際上也沒有完全意義上的消亡,這仍然是很多大型程序設計時應該考慮的。
不過這個和我們要說的「虛擬內存」這個東西沒太多關系,我們要說的是虛擬內存技術的第二種,自動交換技術。交換技術的目的就是為了讓正在或需要馬上運行的程序能獲得足夠的物理內存資源,讓不需要運行,或即將退出運行周期的進程讓出佔用的物理內存資源,將它們暫時保存到外存中去。這個技術就是由內存管理提供的功能,而不需要程序員手動干預。這就有點像你和另一個人分攤房費,分時租住同一個房間似的。
隨著技術的發展,我們現在一般不需要以整個進程為粒度進行整體的換入換出,程序的運行也不需要一次性全載入進內存,運行的過程也不需要全部程序都在物理內存上。但是頻繁換入換出仍然是性能的瓶頸。為了減緩換入換出帶來的影響,增加可用物理內存和增加外存的訪問速度是兩種可選方案,而且這兩種方案不沖突,有條件的完全可以同時選擇。說簡單了就是買更多的內存,和買更快的SSD等設備。
說了這么多,那麼我們回過頭說虛擬內存設置,也就是說我們設置多少的用於交換的外存空間更合適呢?可能有1.5~3倍左右物理內存這種說法。但是這個數字不是絕對的,也沒有特別大的參考性。一般來說使用默認值就行,個人覺得0.5~2倍都在理論可接受范圍內,你也要根據自己的實際內外存儲情況進行評估,不能簡單的說多少就合適。還是那句話,不懂就默認,除非默認的出現很大問題。如果你發現默認設置下系統卡頓嚴重,那麼你可以嘗試通過調整虛擬內存大小來嘗試找到一個合適你使用習慣的更好的「值」。這將是綜合專業分析的過程,或者是一個「瞎貓碰死耗子」的過程。有時通過調整,確實能達到一定的改善作用,但不絕對,也行你現在默認的就已經是很好的狀態了。這時候說明你需要的就是增加物理內存大小,以及換更快的外存儲器。
Ⅵ 8g設置虛擬內存最好
虛擬內存的設置一般來說是跟電腦的實際內存有關。電腦的實際內存越大,虛擬內存就可以設置的越小。如果實際內存比較小的話,那麼虛擬內存要設置成實際內存的兩倍。
Ⅶ 8G機身內存的電腦要設置多大的虛擬內存
以win7系統為例,如果機身是8g內存可用,則無需設置虛擬內存。
注意:虛擬內存的大小不應超過物理內存的1.5倍。內存大於等於4g的和不玩大型游戲的不能設置,因為虛擬內存佔用了太多的硬碟。
(7)物理內存8虛擬內存設置多少擴展閱讀:
如果win7系統是32位的,那麼它只支持3.2g,並且虛擬內存設置為4800。
如果是64位,則支持3.2g以上的內存,虛擬內存設置為12000;
虛擬內存通常設置為物理內存的1.5倍。
如果Windows 8/8.1操作系統在打開時卡在Windows徽標頁中,無法進入系統,則必須強制關閉並重新啟動才能打開,虛擬內存設置才能正確調整。
Ⅷ 8G物理內存設置多少虛擬內存
8G內存的話是可以不設置虛擬內存。
注意:虛擬內存大小不要超過物理內存的1.5倍,內存4G或者以上的、不玩大型游戲的可以不設置,因為虛擬內存對於硬碟消耗太大。
(8)物理內存8虛擬內存設置多少擴展閱讀:
虛存空間的用戶程序按照虛地址編程並存放在輔存中。程序運行時,由地址變換機構依據當時分配給該程序的實地址空間把程序的一部分調入實存。每次訪存時,首先判斷該虛地址所對應的部分是否在實存中:如果是,則進行地址轉換並用實地址訪問主存;否則,按照某種演算法將輔存中的部分程序調度進內存,再按同樣的方法訪問主存
由此可見,每個程序的虛地址空間可以遠大於實地址空間,也可以遠小於實地址空間。後一種情況通常出現在多用戶或多任務系統中:實存空間較大,而單個任務並不需要很大的地址空間,較小的虛存空間則可以縮短指令中地址欄位的長度。
Ⅸ 電腦虛擬內存大小設置多少合適
很多人知道內存不足的時候需要設置虛擬內存,但是要設置多少才合適呢?下面由我為你整理了電腦虛擬內存大小設置多少合適的相關方法,希望對你有幫助!
電腦虛擬內存大小設置合適的方法
設置虛擬內存的步驟:
1,在桌面點擊“開始”,然後打開“控制面板”。
2,在控制面板內,打開“系統”快捷圖標。
3,在系統屬性窗口,選擇“高級”->“性能”下的“設置”按鈕。
4,在性能選項窗口中,選擇“高級”->“虛擬內存”下的“更改”按鈕。
5,在這里,顯示的是我原來的虛擬內存設置,我的物理內存為1G,虛擬內存設置在C盤,它推薦我設置虛擬內存設為1536MB=1.5G,但我沒有按它的要求設置,我只設置了1024MB=1G。
虛擬內存設置大小一般應該為物理內存的1.5倍為好,
如果物理內存為2G,虛擬內存應該設置為3G=3072MB,
如果物理內存為4G,那虛擬內存應該設置為6G=6144MB,
我的物理內存為1G,那虛擬內存應該設置為1.5G=1536MB,
註:1G=1024MB
6,開始修改我的虛擬內存:
一,仍然設置在C盤。
二,選擇“自定義大小”,
三,把初始值與最大值都設置為1536MB=1.5G,(提示:最小值與最大值最好設置為相同,這樣更利於電腦的性能穩定)
四,設置好後按“設置”按鈕,這樣才能生效。
五,最後按“確定”。
7,當按了“確定”後,會彈出提示框“要使改動生效,必須重新啟動計算機”,虛擬內存設置完成。
猜你喜歡:
1. 內存多大才夠用?教你合理使用虛擬內存
2. 台式機的虛擬內存多少才合適
3. 設置虛擬內存多少才好
4. windows7 虛擬內存多少合適
5. 虛擬內存大小怎麼設置最好
Ⅹ 8G物理內存設置多少虛擬內存合適
8G物理內存設置8192MB虛擬內存比較合適。