虛擬記憶體是什麼啊,虛擬記憶體是什麼東西?

2022-07-31 07:35:14 字數 5591 閱讀 3303

1樓:我的名字叫

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

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

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

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

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

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

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

手動設定虛擬記憶體

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

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

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

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

2樓:匿名使用者

這麼長啊,簡單給你說,虛擬記憶體就是把電腦的硬碟一部分變成虛擬的記憶體,以彌補實體記憶體(真記憶體)的不足。

虛擬記憶體用途不大,不過如果整理記憶體的時候還是蠻有用的,128m應該能整理出90m-100m。

建議你還是加記憶體條,現在主流都512m了,你至少得加個128或256的記憶體條

3樓:匿名使用者

虛擬記憶體是有用的,但你想通過其來提高速度作用不大的,

就是目前的電腦一般應用來說128m算是很小了,

要是能再根128的記憶體你會感覺明顯好很多的。

4樓:匿名使用者

當你電腦的128mb的記憶體不夠用時,電腦就會自動到你硬碟上「取」一段空間進行禰補!以增加程式執行速度,它可以擴大,一般來說都有一定限制!

虛擬記憶體是什麼東西?

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樓:匿名使用者

電腦執行大型程式時候實體記憶體不足 系統就會呼叫硬碟空間來執行程式 一般系統自動都會建立一個名叫pagefile.sys的系統檔案 那個就是虛擬記憶體檔案

8樓:秦穎卿業昭

實體記憶體不夠用時

自動從硬碟上分的一部分空間

給記憶體我的電腦

右鍵屬性

高階然後有個虛擬記憶體的選項

設定一下最大最小值就可以了一般不要設在c盤

9樓:鍾起雲薄夏

虛擬記憶體是系統在硬碟上劃出的一個供系統臨時存放讀書檔案的的一個空間,與實體記憶體不同,速度沒有實體記憶體快,當顯示虛擬記憶體太滿時自己設定一下,一般為實體記憶體的1.5倍,右鍵我的電腦-屬性-高階-效能(虛擬記憶體)-設定-高階-虛擬記憶體-更改-自定義大小-填入虛擬記憶體大小(最大值和最小值都一樣)-設定-確定-重啟電腦.

10樓:匿名使用者

就是拿硬碟的一些空間來當記憶體呼叫資料來用

一般來說你記憶體大的話可以無視著東西

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

11樓:樊俊爽蘇軼

虛擬記憶體用硬碟空間做記憶體來彌補計算機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倍,然後點設定-確定完成設定.

12樓:逗比耶魯

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

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

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

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

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

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

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

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

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

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

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

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

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

虛擬記憶體的概念是什麼,虛擬記憶體是什麼概念?

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

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

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

虛擬記憶體太小,虛擬記憶體太小

可能你玩遊戲或使用某個軟體需要較大的記憶體,你可以利用硬碟空間增大虛擬記憶體 右擊我的電腦 屬性 高階 效能設定 高階 虛擬記憶體更改,按自己電腦的硬碟在自定義大小裡設定數字,然後再按設定 確定,就可以了 根據微軟的建議 初始值和最大值設為同樣的數值 實體記憶體小於256m,虛擬記憶體設為實體記憶體...