什麼是虛擬記憶體,什麼是windows虛擬記憶體

2022-11-18 21:00:18 字數 6037 閱讀 5608

1樓:

虛擬記憶體是系統在硬碟上劃出一部分空間來儲存資訊的,用處和記憶體一樣,但是速度慢,若你的記憶體大於512兆可以把虛擬記憶體設為256-512,若你的記憶體大於1g則基本不需要虛擬記憶體,可設為0

什麼是虛擬記憶體?

2樓:柴奕琛曾風

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

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

3樓:東郭玉芬敖儀

其實是磁碟上的一個區域,作用相當於記憶體,很多時候都要用到。在我的電腦,屬性,高階,效能,高階,虛擬記憶體裡可以設定。

4樓:塞玉花虢釵

簡單地說,我們電腦中插的記憶體條是實體記憶體,如果計算機執行程式是實體記憶體不夠用,則在硬碟上拿一個空間來替代記憶體使用,這就是虛擬記憶體(當然,虛擬記憶體也是計算機預先就在硬碟上設定好的。)

當然,實體記憶體讀取快,程式執行得就快,所以電腦的實體記憶體還是要大些。

5樓:

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

什麼是虛擬記憶體?

6樓:抄東恭融雪

給你個簡單易懂的。

記憶體是把cpu計算的結果送往的地方,就是交換資料儲存的地方,由電子元件組成速度快,能夠配合cpu的速度,因此電腦速度快;在實體記憶體不足情況下電腦把cpu的交換資料存在硬碟中,這就是虛擬記憶體,早期的機子記憶體不夠是才用到的,現在的程式佔用記憶體很大且離不開虛擬記憶體了。虛擬記憶體其實可以理解為軟體,實體記憶體理解為硬體。"我的電腦"右鍵"屬性"—"高階"裡面,有空間的話就設到2g以上,沒有就預設就可以了,並不是虛擬記憶體超大電腦就越快,因為資料在硬碟上讀寫速度比實體記憶體慢5倍以上,甚至10倍,因此執行程式越多和實體記憶體少的時候讀硬碟的動作就不停,會減低硬碟的壽命,在這種情況下實體記憶體越大電腦速度快。

7樓:湛默寶南霜

如果計算機缺少執行程式或操作所需的隨機存取記憶體(ram),則

windows

使用虛擬記憶體進行補償。

虛擬記憶體將計算機的

ram和硬碟上的臨時空間組合在一起。當

ram執行速度緩慢時,虛擬記憶體將資料從

ram移動到稱為「分頁檔案」的空間中。將資料移入與移出分頁檔案可以釋放

ram,以便完成工作。

一般而言,計算機的

ram越多,程式執行得越快。如果計算機的速度由於缺少ram而降低,則可以嘗試增加虛擬記憶體來進行補償。但是,計算機從ram讀取資料的速度要比從硬碟讀取資料的速度快得多,因此增加ram是更好的方法

8樓:郯璇俟玟玉

你自己去baidu自己看看就知道了

這個說來話長.

9樓:甲坤步香旋

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

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

10樓:嵇洮蹉凡雁

設定時也不要設定的太多,浪費了,,適量就可以

11樓:冀志祭旎

簡單說就是記憶體不夠用時,就用硬碟去做記憶體用!比如你記憶體只有128,執行個需要256記憶體的軟體,那差的128就用硬碟模擬做記憶體來用!

12樓:鄒振孛玲琳

虛擬記憶體實際上是硬碟上的空間

當實體記憶體不足的時候

cpu就會呼叫虛擬記憶體

當提示虛擬記憶體不足的時候

可以把虛擬記憶體調大點

但是那樣對大型遊戲並沒有多大的改善

最好的辦法就是去再加一根記憶體條

13樓:聶民公叔惜芹

沒有的東西!就是虛的。

14樓:何皎孔音儀

下個優化大師,可以調虛擬記憶體大小的。大點好,執行起來會流暢些。

15樓:仉凡鄲幼怡

誰說的是對的呢???

16樓:鬱禧閻依秋

虛擬記憶體是計算機系統記憶體管理的一種技術。它使得應用程式認為它擁有連續的可用的

記憶體(一個連續完整的地址空間),而實際上,它通常是被分隔成多個實體記憶體碎片

,還有部分暫時儲存在外部

磁碟儲存器

上,在需要時進行

資料交換。

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

17樓:線雍厙夏蓉

簡單來說就是用一部分硬碟空間作為交換空間,來彌補實體記憶體的不足。但是現在基本上已經不怎麼需要了

18樓:旁恆佔蘭芝

就是電腦空間

俗稱記憶體

19樓:寶燕伍依霜

虛擬記憶體就是

借用硬碟作為記憶體,

20樓:清霽應懷雁

虛擬記憶體將計算機的實體記憶體和硬碟上的臨時空間組合在一起。當需要處理的資料量超過物理總數時,系統的執行速度將會變慢,於是虛擬記憶體將一部分暫時不用的資料從實體記憶體移動到稱為「分頁檔案」的空間中。將資料移入與移出分頁檔案可以釋放實體記憶體,以便更快速地進行處理。

21樓:阮筠抄代天

簡單一點說是當執行一個程式需要大量資料、佔用大量記憶體時,記憶體就會被「塞滿」,並將那些暫時不用的資料放到硬碟中,而這些資料所佔的空間就是虛擬記憶體。

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

22樓:季芬線思雲

虛擬記憶體就是在你的硬碟中分出來一點作為你的機器的記憶體一般ghost系統直接就設定好了

在工作管理員中看你的記憶體要比實際的大

多出來的

就是硬碟分出來的記憶體

23樓:江愛冷曼安

虛擬記憶體是相對於實體記憶體來說的

24樓:夙凡顧堯

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

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

技術細節:對於英特爾

ia-32

處理器(包括

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

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

什麼是虛擬記憶體?

25樓:屠龍曉天

問:什麼是虛擬記憶體?

答: 通過利用磁碟空間彌補物理ram的缺乏,這些磁碟空間就是虛擬記憶體. 當物理儲存器開始減少時,虛擬記憶體管理器選擇最近不用且優先順序低的記憶體部分,將其內容寫到磁碟的交換檔案(swap file)中.

這個過程對應用程式來說是隱含的,應用程式不區分虛擬記憶體和實體記憶體. 交換檔案在安裝系統時建立,可以用control panel(控制面板)中的system程式加以修改。在windows nt下執行的每個應用程式都在4gb的虛擬空間(其中應用程式用2gb,作業系統用2gb) 中有自己的虛擬記憶體地址空間,應該注意這個2/2記憶體分割可以在最近的nt4.

0(service pack3和以後) 版本中修改,應用程式用3gb,作業系統用1gb。通過把/3gb加到檔案boot.int中即可實現.

windows 2000的所有版本都支援. 虛擬記憶體帶來的問題是讀寫硬碟,即速度要比實際的ram慢得多.這就是nt系統在沒有足夠記憶體的情況下執行非常慢的原因.

26樓:

就是執行的程式佔用了大量的記憶體,使得虛擬記憶體不夠用,這種情況下,程式或軟體執行的很慢,你可以關掉幾個正在使用程式,或者把你的虛擬記憶體調大點。在我的電腦右鍵屬性裡,一般虛擬記憶體是記憶體的兩倍左右,你可以根據自己的需求

我的電腦右鍵屬性-高階-效能設定-高階-虛擬記憶體更改-設定在c.d.e空間打的那個盤上-自定義大小-(初始值-512)(最大值-1024)

最好下一個超級兔子或優化大師優化一下

27樓:西門斷刀

windows硬碟根目錄下的那些隱藏的pagefile

就是虛擬記憶體~~~~

28樓:

windows作業系統用虛擬記憶體來動態管理執行時的交換檔案。為了提供比實際實體記憶體還多的記憶體容量以供使用,windows作業系統佔用了硬碟上的 一部分空間作為虛擬記憶體。當cpu有要求時,首先會讀取記憶體中的資料。

當記憶體容量不夠用時,windows就會將需要暫時儲存的資料寫入硬碟。所以,計算機的記憶體大小等於實際實體記憶體容量加上「分頁檔案」(就是交換檔案)的大小。如果需要的話,「分頁檔案」會動用硬碟上所有可以使用的空間。

29樓:姚妞釁和雅

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

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

30樓:繁艾光勇捷

就是借用你硬碟的空間當做一個邏輯記憶體使用

什麼是windows虛擬記憶體?

31樓:織布大王盧夫人

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

windows 8/8.1 作業系統如出現開機時卡在windows徽標頁面,無法進入系統,必須強制關機再重啟才能開啟時,可適當調整虛擬記憶體設定解決。

虛擬記憶體別稱虛擬儲存器(virtual memory)。電腦中所執行的程式均需經由記憶體執行,若執行的程式佔用記憶體很大或很多,則會導致記憶體消耗殆盡。為解決該問題,windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。

當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機執行程式或操作所需的隨機儲存器(ram)不足時,則 windows 會用虛擬儲存器進行補償。它將計算機的ram和硬碟上的臨時空間組合。

當ram執行速率緩慢時,它便將資料從ram移動到稱為「分頁檔案」的空間中。將資料移入分頁檔案可釋放ram,以便完成工作。 一般而言,計算機的ram容量越大,程式執行得越快。

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

什麼是虛擬記憶體值 什麼是虛擬記憶體

實體記憶體 也就是記憶體條 不可能無限大,所以微軟為解決這一難題採用了虛擬記憶體,也就是在硬碟上劃出一定的區域 也就是大家說得大小mb 用於零時資料的交換,大小跟記憶體大小沒關係,一般說來記憶體小的虛擬記憶體就大一些,記憶體大的虛擬記憶體就可以小一些,一般設成讓系統自己管理即可,一般當記憶體大於1g...

什麼是虛擬記憶體,什麼是windows虛擬記憶體

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

什麼是虛擬記憶體?什麼又是實體記憶體

樓上說的,想讓人睡覺,我來說個簡單點的!虛擬就是硬碟裡的一些空間轉換的東西!實體記憶體就簡單了,你記憶體條一共是多少m的,你實體記憶體就多少!就指你記憶體條的容量!記憶體一般都是放一些臨時資料,像 暫住房屋 簡單點說,虛擬記憶體就是由硬碟內的檔案來暫放時事資料。而實體記憶體是通過記憶體條來實現暫放的...