電腦的「虛擬記憶體」是什麼,什麼是虛擬記憶體

2022-03-15 17:43:48 字數 4944 閱讀 8547

1樓:匿名使用者

在32位的windows系統中,記憶體的定址總大小為2的32次方個位元組,也就是4gb.

這還要有32位cpu的支援.

windows的記憶體管理本意是想用2g的記憶體給使用者程式,2g的記憶體給系統.

但是一般情況下我們的物理內(就是通常的記憶體條)根本達到到4g,為此windows建立了虛擬記憶體.

虛擬記憶體是在使用者硬碟上的剩餘空間上劃出一部分做記憶體使用,在windows上通常以頁面檔案的形式出現.

"我的電腦"-"屬性"-"高階"-"設定"-"高階"-"更改"就可以調節虛擬記憶體的大小,調好後點選"調置"-"確定"即可,往大了調不可以超過4096mb(32位的windows),就是4g;

往小了調不能小於0,為0是禁用(強烈不推薦),這還要重啟.

再說一下,調大了對系統的效能沒有多少作用.

虛擬記憶體的速度取決於硬碟的速度.

windows 64 位版本說可以使用16tb(1t=1024g)的頁面檔案.

但這個數遠小於2的64次方,目前大吹的64位cpu其實並未開放64位的定址線,amd的好像開了42位,intel的不清楚.

2樓:匿名使用者

你電腦中安的記憶體條叫物理記憶體

虛擬記憶體是把硬碟的一部分拿出來作為記憶體來使用

什麼是虛擬記憶體

3樓:北京瑞星資訊科技股份****

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

為解決該問題,windows中運用了虛擬記憶體[1]技術,即勻出一部分硬碟空間來充當記憶體使用。當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機執行程式或操作所需的隨機儲存器(ram)不足時,則 windows 會用虛擬儲存器進行補償。

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

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

電腦的虛擬記憶體是什麼?有什麼作用和影響?

4樓:流蘇

是頁面檔案,虛擬記憶體是檔案資料交叉鏈結的活動檔案作用是:虛擬記憶體一般是用在記憶體不足的情況

系統自動呼叫硬碟的空間,用來暫時替代不夠的記憶體工作。

虛擬記憶體簡介:

虛擬記憶體就是單我們在使用電腦的時候,所使用的軟體或者是程式,軟體或者是程式就位於虛擬記憶體之中。虛擬記憶體的一大特點就是就是它的**低廉,容量大,但是虛擬記憶體的執行速度和cpu暫存器的執行速度要慢一些,通常cpu暫存器的一般是用mb或者是kb來計算,虛擬記憶體大小一般都是gb為單位的。所謂的虛擬記憶體的**低廉這個說法是與高配置的儲存器相比,但是與電腦中的硬碟**相比,就不會覺得它便宜,甚至還會感覺虛擬記憶體稍高。

虛擬記憶體的另乙個特點就是突然斷電後,虛擬記憶體中的資料就會丟失,不想我們平時的硬碟(外部儲存器)斷電還有儲存功能。

虛擬記憶體作用和影響:

虛擬記憶體,就像它名字那樣,將不是記憶體的區域當做記憶體來使用,簡單來說就是把外存當做記憶體來使用。但是這樣有乙個大缺點,就是外存的執行速度比記憶體的執行速度慢,這樣就會導致虛擬記憶體間接地會影響到記憶體的執行速度,記憶體的大小會直接影響我們電腦的執行的程式個數和執行速度,但是當記憶體的容量剩餘很少的時候,再執行電腦程式的時候,電腦就會變得很卡。但是有了虛擬記憶體,這樣能夠臨時的使記憶體變大,可以讓我們使用的電腦執行更多的電腦程式。

電腦的虛擬記憶體設定多少合適:

虛擬記憶體為電腦實際記憶體的1.5倍到2倍之間,這個虛擬記憶體的大小為最佳的虛擬記憶體數值。b不要會以為虛擬記憶體沒有用處,就將虛擬記憶體禁用,這種做法是萬萬不可的,嚴重時可能會使我們的電腦程式出現紊亂。

5樓:匿名使用者

怎樣設定虛擬記憶體:

(一)合理設定虛擬記憶體

虛擬記憶體的設定主要根據你的物理記憶體大小和電腦的用途來設定,在桌面上用滑鼠右擊「我的電腦」,選擇「屬性」,就可以看到記憶體了。根據微軟公司的建議,虛擬記憶體設為物理記憶體容量的1.5--3倍,例如512mb的記憶體,虛擬記憶體設定為768--1536mb;1g的記憶體,虛擬記憶體設定為1536--3072mb。

也可讓windows來自動分配管理虛擬記憶體,它能根據實際記憶體的使用情況,動態調整虛擬記憶體的大小。在虛擬記憶體設定頁面下方有乙個推薦數值,如果確實不知道設定多少為最佳,建議虛擬記憶體就設為推薦的數值。虛擬記憶體有初始大小與最大值兩個數值,最好把初始大小和最大值設為相同,以避免系統頻繁改變頁面檔案的大小,影響電腦執行。

記憶體容量2gb或以上的,如果不執行大型檔案或遊戲,也可以關閉虛擬記憶體。

虛擬記憶體就是在你的物理記憶體不夠用時把一部分硬碟空間作為記憶體來使用,不過由於硬碟傳輸的速度要比記憶體傳輸速度慢的多,所以使用虛擬記憶體比物理記憶體效率要慢。個人實際需要的值應該自己多次調整為好。 設的太大會產生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬記憶體太小。

(二)虛擬記憶體設定方法

右擊「我的電腦」選擇「屬性--高階--效能--設定--高階--虛擬記憶體--更改」,選擇虛擬記憶體所在的磁碟,然後在下邊單擊「自定義大小」 並輸入「初始大小」和「最大值」,最後按「設定」按鈕,再確定即可。虛擬記憶體從c盤設定到其它磁碟的方法:右擊我的電腦--屬性--高階--效能設定--高階--虛擬記憶體更改--點選c盤--單選「無分頁檔案」--「設定」,此時c盤旁的虛擬記憶體就消失了;然後選中d或f盤,單選「自定義大小」--在下面的「初始大小」和「最大值」兩個文字框中輸入數值--「設定」—確定--重啟電腦,便完成了設定。

虛擬記憶體最好不要與系統設在同乙個磁碟內,記憶體是隨著使用而動態地變化,設在c盤就容易產生磁碟碎片,影響系統執行速度。所以,最好將虛擬記憶體設定在磁碟剩餘空間較大而又不常用的磁碟,如d、f,這樣可以避免系統在c盤進行頻繁的讀寫操作而影響系統速度。虛擬記憶體在一台電腦,只用設定一次,可設定在任何乙個磁碟。

(三)減輕記憶體負擔:

1、開啟的程式不可太多。如果同時開啟的文件過多或者執行的程式過多,就沒有足夠的記憶體執行其他程式,要關閉不用的程式和視窗。

2、自動執行的程式不可太多 。單擊「開始」--「執行」,鍵入「msconfig」-「確定」,開啟「系統配置實用程式」視窗,刪除不想自動載入的啟動專案

6樓:匿名使用者

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

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

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

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

7樓:匿名使用者

硬碟中有乙個很寵大的資料交換檔案,它是系統預留給虛擬記憶體作暫存的地方,很多應用程式

都經常會使用到,所以系統需要經常對主儲存器作大量的資料訪問,因此訪問這個檔案的速度便構成影響計算機

快慢的非常重要因素!一般windows預設的是由系統自行管理虛擬記憶體,它會因應不同程式所需而自動調校交換

檔的大小,但這樣的變大縮小會給系統帶來額外的負擔,令系統運作變慢!有見及此,使用者最好自定虛擬記憶體的

最小值和最大值,避免經常變換大小。要設定虛擬記憶體,在「我的電腦」上按右鍵選擇「屬性」,在「高階」選

項裡的「效能」的對話m框中,對「虛擬記憶體」進行設定,一般設定為3070m。

電腦記憶體起什麼作用 還有虛擬記憶體是什麼意思?

8樓:奇應用

電腦執行的程式都是載入到記憶體進行運算處理的,虛擬記憶體是從硬碟上劃出部分空間進行資料交換處理運算的的!其機制是相同的,設定的大小取決於你記憶體空間的大小,設定的小的話計算機執行緩慢,設定成預設最大值就好!

9樓:匿名使用者

電腦的儲存系統是硬碟,硬碟大小代表儲存容量得多少,而記憶體卡是代表電腦臨時儲存系統,像看電影時的緩衝可以邊看邊緩衝,玩網遊時不會卡。但斷電後記憶體卡會清空所以也叫快取或虛擬記憶體。

10樓:鮑牙兔

虛擬記憶體就是放在硬碟上一塊儲存空間作用於臨時存放資料的,作為物理記憶體不足的補充

快取簡單的理解可以為,速度比記憶體要快很多的記憶體。

11樓:古今之情

虛擬記憶體就是在你的硬碟上留出一部分空間來,要是你的記憶體不夠的話它能代替記憶體,使電腦執行流暢.

快取就是資料交換的中間站,相當於列車的中轉站一樣,讓你的電腦發揮出最大的效能.快取有cpu快取,硬碟快取

虛擬記憶體並不是越大越好,一般是你機子本身記憶體的1到1.5倍就可以了,再大沒有實際意義了

12樓:匿名使用者

記憶體是讀取資料和執行程式的乙個通道,其實我們也不用懂那麼多,物理記憶體大執行起來快,這當然要看整機配件的高低了,虛擬擬記憶體是指在物理記憶體不夠的情況下,會到硬碟上找一些空間來作為記憶體使用,這個的大小沒什麼特定的,當然不能不設,如果不設,分頁最小值2m都沒有的話,會不停的告訴你虛擬記憶體不夠用的。一般在裝系統的時候系統預設的最小和最大值就很ok了

13樓:匿名使用者

1、虛擬記憶體與電腦記憶體配合使用,用來暫時儲存資料的,虛擬記憶體在硬碟中。

2、有很多中快取,一般接觸的就是ie的快取多謝,也是用來臨時儲存資料,譬如上網開啟網頁時:資料-》記憶體+虛擬記憶體

第二次開啟同乙個網頁時:資料1+快取-》記憶體+虛擬記憶體3、在硬體支援的條件下,大一些的記憶體是比較快的

關於電腦虛擬記憶體的,關於電腦虛擬記憶體

概念 記憶體 memory 在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows 運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,這部分空間即稱為虛擬記憶體 virtual memory 虛擬...

什麼叫虛擬記憶體,虛擬記憶體是啥意思啊???

看這裡 內存在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體占用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。設定方...

什麼是虛擬記憶體,請問一下,什麼是虛擬記憶體?

在我的電腦上面右鍵點屬性,在高階選項中的第乙個設定裡面的高階選項裡的最後一項設定虛擬記憶體。虛擬記憶體是電腦把你的硬碟上的一部分區域當作記憶體來使用,虛擬記憶體的大小根據你的物理記憶體大小決定,你那種情況是記憶體太小啦,換個大點的記憶體條就好啦。如果你不是電腦高手的話,請檢查c盤空間。至少保持c盤有...