減小虛擬記憶體會增加實體記憶體嗎,關於實體記憶體和虛擬記憶體

2022-02-21 01:50:42 字數 3116 閱讀 1733

1樓:碧水一楓

不會,虛擬記憶體和實體記憶體無關。你右擊我的電腦選擇屬性看看上面的資訊顯示你的記憶體是多大的,如果不是4g的話你可以把記憶體拔了用橡皮擦一下再重新插回去,然後啟動看看記憶體有多大、虛擬記憶體使用的是硬碟的空間,在你的硬碟上劃出一塊地方來作為一塊假的記憶體,存放一些不是立刻使用的資料,和實體記憶體無關的。如果你想更改虛擬記憶體的大小的話右擊我的電腦→屬性→高階→選擇效能那欄的設定→高階→這有個虛擬記憶體選項,點更改,如果你要改虛擬記憶體的話,選擇你想要設定的分割槽,然後選擇自定義大小,再寫上初始值和最大值,建議你把初始值和最大值設定成一樣,設定成和實體記憶體一樣或者2倍,你有4g記憶體,虛擬記憶體3g左右很夠了,不用更改。

還有,如果你係統分割槽空間不大的話最好把虛擬記憶體設定在其他分割槽

2樓:匿名使用者

實體記憶體就是你記憶體條的容量。是靜態的。

虛擬記憶體是系統在硬碟上分配的臨時記憶體,是為了系統更好的執行而設計的。是動態的。

減小虛擬記憶體絕不會增加實體記憶體。

3樓:

不會虛擬記憶體是在硬碟上的。跟實體記憶體沒關係。

這個是記憶體條的問題。

換條或者,重插拔也可以。

4樓:匿名使用者

記憶體條上的空間就是實體記憶體。

虛擬記憶體是用於當做記憶體來彌補計算機ram空間缺乏的硬碟空間。當實際ram滿時(實際上,在ram滿之前),虛擬記憶體就在硬碟上建立了。當實體記憶體用完後,虛擬記憶體管理器選擇最近沒有用過的,低優先順序的記憶體部分寫到交換檔案上。

這個過程對應用是隱藏的,應用把虛擬記憶體和實際記憶體看作是一樣的。

虛擬記憶體的作用

不知大家有沒有發現,在windowsxp目錄下有一個名為pagefile.sys的系統檔案(windows98下為win386.swp),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。

其實,pagefile.sys是windows下的一個虛擬記憶體,它的作用與實體記憶體基本相似,但它是作為實體記憶體的「後備力量」而存在的,也就是說,只有在實體記憶體已經不夠使用的時候,它才會發揮作用。

手動設定虛擬記憶體

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

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

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

出現「虛擬記憶體不夠」有以下幾種情況

1、感染病毒

有些病毒發作時會佔用大量記憶體空間,導致系統出現記憶體不足的問題。趕快去防毒,升級病毒庫,然後把防毒措施做好!

2、虛擬記憶體設定不當

虛擬記憶體設定不當也可能導致出現記憶體不足問題,一般情況下,虛擬記憶體大小為實體記憶體大小的2倍即可,如果設定得過小,就會影響系統程式的正常執行。重新調整虛擬記憶體大小以winxp為例,右鍵點選「我的電腦」,選擇「屬性」,然後在「高階」標籤頁,點選「效能」框中的「設定」按鈕,切換到「高階」標籤頁,然後在「虛擬記憶體」框中點選「更改」按鈕,接著重新設定虛擬記憶體大小,完成後重新啟動系統就好了。

3、系統空間不足

虛擬記憶體檔案預設是在系統盤中,如winxp的虛擬記憶體檔名為「pagefile.sys」,如果系統盤剩餘空間過小,導致虛擬記憶體不足,也會出現記憶體不足的問題。系統盤至少要保留300mb剩餘空間,當然這個數值要根據使用者的實際需要而定。

使用者儘量不要把各種應用軟體安裝在系統盤中,保證有足夠的空間供虛擬記憶體檔案使用,而且最好把虛擬記憶體檔案安放到非系統盤中。

4、因為system使用者許可權設定不當

基於nt核心的windows系統啟動時,system使用者會為系統建立虛擬記憶體檔案。有些使用者為了系統的安全,採用ntfs檔案系統,但卻取消了system使用者在系統盤「寫入」和「修改」的許可權,這樣就無法為系統建立虛擬記憶體檔案,執行大型程式時,也會出現記憶體不足的問題。問題很好解決,只要重新賦予system使用者「寫入」和「修改」的許可權即可,不過這個僅限於使用ntfs檔案系統的使用者。

關於實體記憶體和虛擬記憶體

5樓:司寇懷雨愛女

cdef盤是硬碟,不是記憶體,虛擬記憶體是將硬碟一部分劃出來虛擬為記憶體用,實體記憶體就是你實際記憶體條的大小

6樓:匿名使用者

實體記憶體不能用光。

每個程式可用記憶體空間是4g(32位win就是這麼規定的)

作業系統會根據呼叫記憶體的情況把一些暫時沒有用上的換到虛擬記憶體。你可以禁用虛擬記憶體。設定虛擬記憶體大小。

7樓:篤元修渾鶯

電腦主機上的是實體記憶體

虛擬記憶體是頁面檔案,也就是用硬碟的空間代替的

虛擬記憶體會對什麼有影響?大小該怎麼改?

8樓:神皮頑

虛擬記憶體是對實體記憶體的補充,當實體記憶體不足時,系統就會在硬碟上劃分一個空間虛擬成記憶體使用,以保證程式能正常執行。

所以虛擬記憶體的作用是保證程式的正常執行,但對效能是有負作用的。

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

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

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

當實體記憶體為2g以下時,虛擬記憶體按最小1.5、最大3倍的方法來設定,比如記憶體為1g,那麼虛擬記憶體最小為1.5g、最大為3g。

當實體記憶體為2g時,按最小2g、最大4g來設定。

當實體記憶體為4g時,按最小1g、最大4g來設定。

當實體記憶體達到8g或以上時,也一樣按最小1g、最大4g來設定。

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

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

不建議放在別的盤,也千萬不要做每個盤都設定虛擬記憶體這種蠢事

實體記憶體大可以不設定虛擬記憶體嗎,實體記憶體夠大就可以不用虛擬記憶體嗎

當執行的程式很大或很多,導致記憶體消耗殆盡時。windows中會運用虛擬記憶體 技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。所以說 實體記憶體 不是萬能的,有時候windows在執行程式的時候不一定要用到實體記憶體,再者現在的硬...

實體記憶體和虛擬記憶體是什麼意思

1.實體記憶體 實際插在主機板上的記憶體容量。不是最大記憶體2.虛擬記憶體 頁面檔案存在於硬碟上,系統將它作為記憶體來使用。實際上就是從硬碟上劃分出來的一部分,作用遜於實體記憶體。3.虛擬記憶體在電腦的硬碟上。通過 我的電腦 右鍵 屬性 高階 虛擬記憶體 更改 來實現對虛擬記憶體的調節。4.是的,要...

32G實體記憶體,虛擬記憶體應該怎麼設定?可以不設定嗎?因為我記憶體已經很大了

用64位系統可以直接遮蔽虛擬記憶體,你的記憶體夠大了 絕地求生32g記憶體還用設定虛擬記憶體嗎 記憶體32g。怎麼設定虛擬記憶體?還是不設?預設他居然佔了我32g空間的虛擬記憶體。記憶體32gb的話肯定是64位作業系統了。此外我就解釋一下虛擬記憶體為什麼存在,然後你去決定要不要設定虛擬記憶體。當初就...