虛擬記憶體是幹什麼的,設定虛擬記憶體有什麼用

2022-02-18 05:50:38 字數 5586 閱讀 4381

1樓:風音

它的作用與實體記憶體基本相似,但它是作為實體記憶體的「後備力量」而存在的,但是,它並不是在只有實體記憶體不夠用時才發揮作用的,也就是說在實體記憶體夠用時也有可能使用虛擬記憶體,如果你虛擬記憶體設定過小則會提示「虛擬記憶體不足」。

2樓:手機使用者

虛擬記憶體是指當你的實體記憶體無法滿足應用程式的記憶體佔用時在本地硬碟上所建立的一處檔案,它可以分擔實體記憶體的壓力,如果設定過大,會適得其反,建議設定為實體記憶體的1.5倍,宇,看在我打了你這麼多問題的份上採納我一會把t t

3樓:庹蓄

根據微軟公司的建議,虛擬記憶體交換檔案最小值應設為記憶體容量的1.5倍,不過若記憶體容量是512mb甚至1gb,那麼它所佔用的空間肯定也不少。因此當記憶體總容量在256mb以下,就將虛擬記憶體的最小值設定為1.

5倍;在512mb 以上,設定為記憶體容量的一半;介於256mb與512mb之間的就設為與記憶體容量的相同值。 但是,一般情況下,不建議採用上述方法——現在的軟體對記憶體的佔用很大(尤其是3d的)。 建議配置:

最小1024(可能還是小) 最大自定(<2g)位置,非系統盤。

4樓:弘建中

當記憶體不夠用的時候 再硬碟下分出容量當記憶體用啊 速度沒真記憶體快 所以你設定太大反而降低了電腦效能

設定虛擬記憶體有什麼用

5樓:冰冰大柚子

虛擬記憶體的作用:每個執行在windows環境下的程序,在載入時作業系統都會自動為他們指派虛擬記憶體空間。簡單地說,虛擬記憶體技術就是一種使用硬碟等外部存取裝置,來儲存實體記憶體不足以存放的資訊的技術。

設定虛擬記憶體可以增加系統的頁面記憶體使用量。該頁面記憶體(虛擬記憶體)並不能與真正的記憶體相提並論。這是在windows系統下對於小容量記憶體系統作出的妥協功能。

令系統不至於在記憶體容量耗盡時發生系統崩潰。

硬碟的讀寫速度要遠遠低於真正的記憶體,所以設定過大虛擬記憶體會影響你計算機的速度。一般情況下只要勾選「自動管理所有驅動器的分頁檔案大小」就可以了,系統會自動調節虛擬記憶體大小。

虛擬記憶體中,允許將一個作業分多次調入記憶體。釆用連續分配方式時,會使相當一部分記憶體空間都處於暫時或「永久」的空閒狀態,造成記憶體資源的嚴重浪費,而且也無法從邏輯上擴大記憶體容量。因此,虛擬記憶體的實現需要建立在離散分配的記憶體管理方式的基礎上。

虛擬記憶體的實現有以下三種方式:

①請求分頁儲存管理。

②請求分段儲存管理。

③請求段頁式儲存管理。

不管哪種方式,都需要有一定的硬體支援。

6樓:親親親親的哦

虛擬記憶體的作用:

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

2.別稱虛擬儲存器(virtual memory)。電腦中所執行的程式均需經由記憶體執行,若執行的程式很大或很多,則會導致記憶體消耗殆盡。

為解決該問題,windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。

3.當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機缺乏執行程式或操作所需的隨機儲存器 (ram),則 windows 會用之進行補償。

它將計算機的ram和硬碟上的臨時空間組合。當ram執行速率緩慢時,它便將資料從ram移動到稱為「分頁檔案」的空間中。

4.將資料移入與移出分頁檔案可釋放ram,以便完成工作。 一般而言,計算機的ram越多,程式執行得越快。

若計算機的速率由於ram可用空間匱乏而減緩,則可嘗試借增加虛擬記憶體來進行補償。但是,計算機從ram讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增ram容量(可加記憶體條)是最佳選擇。

拓展回答:

怎樣正確設定電腦虛擬記憶體:

1.在「我的電腦」的圖示上滑鼠右鍵,選擇「屬性」

2.選擇「高階系統設定」

3.在彈出的面板中,點選「高階」,在效能的右下邊,選擇「設定」

4.彈出一個「效能選項」介面,點選上方的「高階」,選擇「更改」。

5.去掉對勾,選擇「自定義」,託管的系統選擇c盤。

6.記憶體大小的設定一般使用預設的即可,如果感覺到記憶體不足時,再來設定,建議最多不超過實際記憶體的2倍(記憶體越小,磁頭定位越快,效率越高,因此,不要設定太大),設定完畢,點選確定,重啟系統即可應用設定

7樓:

虛擬記憶體,就是用硬碟來模擬記憶體使用.

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

作業系統為了更好地有效利用記憶體資源,通常把最最常用的模組載入到快取中,然後把常用模組放入記憶體中,把最不常用但在執行中需要呼叫的模組放入硬碟中.

這樣,可以有效提升資源使用率.而虛擬記憶體,就是放入硬碟的這部分東西組成的一個邏輯概念.在windows裡面,它是通用一個交換檔案來實現的.

而在linux系統,它則是一個固定的分割槽.

對於windows系統來說,這個檔案的存在,等於增加了記憶體的容量.只不過,這部分容量,用起來很慢(因為硬碟是機械裝置).在邏輯上,這部分硬碟空間,充當了記憶體的角色,所以叫虛擬記憶體.

8樓:夙來福福春

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

9樓:寶淑蘭竭碧

呵呵形象點說,以前相對於硬碟,記憶體比較貴或者製造記憶體的技術受限記憶體很小,執行某些程式時可能佔用較大的記憶體於是程式設計人員就想辦法充

許將硬碟的一部份空間當作臨時記憶體使用,以緩解記憶體的壓力.

類似的技術,如現在記憶體比較便宜,程式設計師使用虛擬硬碟

的技術,將一部份記憶體當作硬碟使用.

10樓:顏楚隆春

拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張

11樓:靳增嶽堂媼

虛擬記憶體,設定一個盤就可以了.當你記憶體不夠的時候會用到虛擬記憶體.

12樓:招汀蘭閻亥

如果記憶體不夠用,那麼系統就會自動轉到虛擬記憶體了

一般是記憶體的1。5倍左右

13樓:匿名使用者

512的設定最高1g 最底768。反正最高設定是記憶體的一倍。最底是加半倍就ok了

14樓:匿名使用者

比如你只有一g的記憶體,但是有個虛擬的,那不就提供很大了嗎,

虛擬記憶體有什麼用?

15樓:冰冰大柚子

虛擬記憶體的作用:每個執行在windows環境下的程序,在載入時作業系統都會自動為他們指派虛擬記憶體空間。簡單地說,虛擬記憶體技術就是一種使用硬碟等外部存取裝置,來儲存實體記憶體不足以存放的資訊的技術。

設定虛擬記憶體可以增加系統的頁面記憶體使用量。該頁面記憶體(虛擬記憶體)並不能與真正的記憶體相提並論。這是在windows系統下對於小容量記憶體系統作出的妥協功能。

令系統不至於在記憶體容量耗盡時發生系統崩潰。

硬碟的讀寫速度要遠遠低於真正的記憶體,所以設定過大虛擬記憶體會影響你計算機的速度。一般情況下只要勾選「自動管理所有驅動器的分頁檔案大小」就可以了,系統會自動調節虛擬記憶體大小。

虛擬記憶體中,允許將一個作業分多次調入記憶體。釆用連續分配方式時,會使相當一部分記憶體空間都處於暫時或「永久」的空閒狀態,造成記憶體資源的嚴重浪費,而且也無法從邏輯上擴大記憶體容量。因此,虛擬記憶體的實現需要建立在離散分配的記憶體管理方式的基礎上。

虛擬記憶體的實現有以下三種方式:

①請求分頁儲存管理。

②請求分段儲存管理。

③請求段頁式儲存管理。

不管哪種方式,都需要有一定的硬體支援。

16樓:親親親親的哦

虛擬記憶體的作用:

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

2.別稱虛擬儲存器(virtual memory)。電腦中所執行的程式均需經由記憶體執行,若執行的程式很大或很多,則會導致記憶體消耗殆盡。

為解決該問題,windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。

3.當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機缺乏執行程式或操作所需的隨機儲存器 (ram),則 windows 會用之進行補償。

它將計算機的ram和硬碟上的臨時空間組合。當ram執行速率緩慢時,它便將資料從ram移動到稱為「分頁檔案」的空間中。

4.將資料移入與移出分頁檔案可釋放ram,以便完成工作。 一般而言,計算機的ram越多,程式執行得越快。

若計算機的速率由於ram可用空間匱乏而減緩,則可嘗試借增加虛擬記憶體來進行補償。但是,計算機從ram讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增ram容量(可加記憶體條)是最佳選擇。

拓展回答:

怎樣正確設定電腦虛擬記憶體:

1.在「我的電腦」的圖示上滑鼠右鍵,選擇「屬性」

2.選擇「高階系統設定」

3.在彈出的面板中,點選「高階」,在效能的右下邊,選擇「設定」

4.彈出一個「效能選項」介面,點選上方的「高階」,選擇「更改」。

5.去掉對勾,選擇「自定義」,託管的系統選擇c盤。

6.記憶體大小的設定一般使用預設的即可,如果感覺到記憶體不足時,再來設定,建議最多不超過實際記憶體的2倍(記憶體越小,磁頭定位越快,效率越高,因此,不要設定太大),設定完畢,點選確定,重啟系統即可應用設定

17樓:莘貞婉稽義

什麼是虛擬記憶體

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

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

技術細節:對於英特爾

ia-32

處理器(包括

386、奔騰等)而言,使用者應用程式(程序)訪問記憶體時其記憶體地址是虛擬的,cpu

會將它轉換為實際的實體記憶體地址。實體記憶體不夠時,作業系統系統會將各個程序中一部分暫時不用的記憶體換出到頁面檔案(交換檔案)中,並將需要訪問記憶體的程式的內容從頁面檔案中換入到實體記憶體。

虛擬記憶體的作用

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

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

設定虛擬記憶體,設定虛擬記憶體

右鍵單擊 我的電腦 左鍵單擊 屬性 在選項卡中選擇 高階 左鍵單擊,選擇第一組 效能 單擊設定,開啟後選擇 高階 單擊,最下面一項 虛擬記憶體 單擊 更改 開啟後點選卷標c,點選下面的 無分頁檔案 選中後點選後面的 設定 這樣c盤上的虛擬記憶體就沒有了。然後點選d,e,f中剩餘空間最大的一個碟符,選...

768MB虛擬記憶體設定!!!設定虛擬記憶體

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

虛擬記憶體設定多少最合適,電腦的虛擬記憶體設定多少才好???

虛擬記憶體設定的大小,比較多的解釋是實體記憶體的1.5到2倍,它的設定方法同我們平常的操作不太一樣。下面是正確的方法。右鍵點 我的電腦 左鍵點 屬性 點選 高階 選項卡,點 效能 裡的 設定 按鈕,再選 高階 選項卡,點下面的 更改 按鈕,所彈出的視窗就是虛擬記憶體設定視窗,一般預設的虛擬記憶體是從...