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

2022-12-29 08:50:41 字數 4761 閱讀 3524

1樓:赧彗

看這裡:

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

設定方法:

1、虛擬記憶體的設定不應超過物理記憶體的2.5倍。如你的物理記憶體為256mb,那麼虛擬記憶體可設定為600mb。

2、把虛擬記憶體設定在系統盤之外,如d盤,也就是你不經常使用的那個盤。

設定過程:

1、開啟→控制面板→系統」,選擇「高階」選項卡,點選「效能」欄中的「設定」按鈕,選擇「高階」選項卡,點選「虛擬記憶體」欄內的「更改」按鈕,即可進入「虛擬記憶體」視窗。

2、選擇碟符,在「初始大小」和「最大值」中設定數值,然後勾選「無分頁檔案」選項,單擊「設定」按鈕,最後點選「確定」按鈕退出即可。

另:裝盜版遊戲應該沒什麼大問題,裝的時候注意查毒就是了。

2樓:

看看吧

虛擬記憶體是啥意思啊???

3樓:樊俊爽蘇軼

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

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

每個執行在windowsnt下的應用被分配到4gb的屬於自己的虛擬位址空間(2gb給應用,2gb給作業系統)。

使用虛擬記憶體存在這樣的問題,那就是讀寫硬碟的速度大大慢於讀寫實際ram的速度。這就是當nt系統在沒有足夠的記憶體時程式執行慢的原因。

虛擬記憶體是檔案資料交叉鏈結的活動檔案。是windows目錄下的乙個"win386.swp"檔案,這個檔案會不斷地擴大和自動縮小。

就速度方面而言,cpu的l1和l2快取速度最快,記憶體次之,硬碟再次之。但是虛擬記憶體使用的是硬碟的空間,為什麼我們要使用速度最慢的硬碟來做為虛擬記憶體呢?因為電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致我們只有可憐的256m/512m記憶體消耗殆盡。

而硬碟空間動輒幾十g上百g,為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用...

手動設定虛擬記憶體

在預設狀態下,是讓系統管理虛擬記憶體的,但是系統預設設定的管理方式通常比較保守,在自動調節時會造成頁面檔案不連續,而降低讀寫效率,工作效率就顯得不高,於是經常會出現「記憶體不足」這樣的提示,下面就讓我們自已動手來設定它吧。

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

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

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

【設定虛擬記憶體】:我的電腦--屬性--高階--效能設定--高階--更改--選中c區,在初始大小和最大值處輸入0點設定取消c盤的虛擬記憶體,

然後點d盤,在初始大小輸入實際記憶體的1.5-2倍大小,在最大值處輸入實際記憶體的3倍,然後點設定-確定完成設定.

4樓:逗比耶魯

1.虛擬記憶體只是乙個容量非常大的儲存器的邏輯模型,不是任何實際的物理儲存器。它借助於磁碟等輔助儲存器來擴大主存容量,使之為更大或更多的程式所使用。

它指的是主存-外存層次。以透明的方式給使用者提供了乙個比實際主存空間大得多的程式位址空間。

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

3.舉乙個例子來說,如果電腦只有128mb物理記憶體的話,當讀取乙個容量為200mb的檔案時,就必須要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了。通俗來講,硬碟就相當於停車場,記憶體就相當於停車場的通道,當通道不夠用(來車太多) ,就要到停車場暫時借點來用,借點來用的空間,就是我們講的虛擬記憶體,經常的借和還,虛擬記憶體難免會有壓力的,就會提示太小或不夠,大部分使用者都是用系統預設的最佳虛擬記憶體,沒有必要改變。

拓展資料:虛擬記憶體設定方法如下:

1.在桌面上開啟計算機圖示,找到電腦系統設定。

2.進入電腦的系統設定,開啟【高階系統設定】鏈結。

3.點選切換到【高階】選項卡

4.點選效能版塊上的【設定】按鈕。

5.在效能視窗中點選切換到【高階】。

6.虛擬記憶體版塊中顯示了當前虛擬記憶體大小,點選【更改】按鈕進行修改。

7.驅動器列表中選擇需要想把虛擬記憶體設定到哪個盤,如:d盤。

8.點選自定義大小輸入最大值與最小值,完成好點選【設定】按鈕。

5樓:聲境界

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

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

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

虛擬記憶體,是代替物理記憶體的儲存功能,但不能代替物理記憶體的執行的功能。所以,一般而言,計算機的ram容量越大,程式執行得越快。若計算機的速率由於ram可用空間匱乏而減緩,則可嘗試通過增加虛擬記憶體來進行補償。

但是,計算機從ram讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增ram容量(可加記憶體條)是最佳選擇。

虛擬記憶體一般在c盤的根目錄,檔名為pagefile.sys。

虛擬記憶體,讓系統託管最好。如果一定要自己設,建議按微軟推薦的數值設定,即為物理記憶體的1.5-3倍為宜。

1、隨著現在電腦可用記憶體的不斷增大,虛擬記憶體越來越不重要,一般不必管它,讓系統託管是最好。但最好不要關閉,因為一些老版本的軟體設計上就是結合虛擬記憶體的,關掉後會導致一些軟體工作不正常。

2、虛擬記憶體通常預設設在c盤,要注意,c盤不要太滿,留一些空間放虛擬記憶體的頁面檔案。

3、虛擬記憶體不是代替物理記憶體執行程式的,而是暫時代替物理記憶體儲存資料的。所以,對系統提速是毫無作用的,根本的辦法還是增加物理記憶體。

6樓:因為你所以我

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

一般情況下,建議讓windows來自動分配管理虛擬記憶體,它能根據實際記憶體的使用情況,動態調整虛擬記憶體的大小。

自定義虛擬記憶體最小值使用128mb或者更少記憶體的使用者,建議將當前物理記憶體容量的1.75倍設定為頁面檔案的最小值,內存在128mb到256mb之間的使用者,建議將當前物理記憶體容量的1.5倍設定為頁面檔案的最小值,256mb到 512mb建議將當前物理記憶體容量的1倍設定為頁面檔案的最小值。

最大值一般來說,頁面檔案的最大值設定得大一些好,建議設定為最小值的2到3倍。

如果物理內存在512mb以上,則可以將虛擬記憶體最大、最小值均設為0.5—1倍也就夠用了。

虛擬記憶體設定方法是: 右擊我的電腦—屬性--高階--效能設定--高階--虛擬記憶體更改--在驅動器列表中選中系統碟符--自定義大小--在「初始大小」和「最大值」中設定數值,然後單擊「設定」按鈕,最後點選「確定」按鈕退出。

7樓:匿名使用者

在硬碟上劃分出來的一部分空間作為記憶體使用

8樓:從哲妍

講虛擬記憶體的概念之前,先說說虛擬記憶體怎麼來的:首先乙個前提條件是現在的os基本都是多道程式設計的,也就是把使用者的多個不同的程式(或者說是程序)放在記憶體裡面,然後cpu通過排程演算法在來執行相應的程式(或者說是指令),使用者程式若是專案大,那就是乙個資料夾裡面有幾百或者上千的檔案,且每個檔案就是上千上萬的**,這樣的大小已經足以大於實際的物理記憶體了。那麼這樣就產生了乙個現象那就是使用者程式只有一部分在記憶體裡被執行,所以要執行完整的程式,就引入了虛擬記憶體的概念,這個虛擬記憶體就是用來儲存不在記憶體的那部分**

所以總結來說虛擬記憶體就是:電腦中所執行的程式均需經過記憶體執行,若執行的程式占用的記憶體很大很多,則會導致記憶體消耗殆盡,為解決該問題,windows運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,這部分空間即稱為虛擬記憶體。

優點:可以彌補物理記憶體大小的不足;一定程度的提高反映速度;減少對物理記憶體的讀取從而保護記憶體延長記憶體使用壽命;

缺點:占用一定的物理硬碟空間;加大了對硬碟的讀寫;設定不得當會影響整機穩定性與速度。

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

在32位的windows系統中,記憶體的定址總大小為2的32次方個位元組,也就是4gb.這還要有32位cpu的支援.windows的記憶體管理本意是想用2g的記憶體給使用者程式,2g的記憶體給系統.但是一般情況下我們的物理內 就是通常的記憶體條 根本達到到4g,為此windows建立了虛擬記憶體.虛...

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

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

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

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