電腦中的實體記憶體 虛擬記憶體 交換區分別是什麼意思

2022-02-27 07:44:09 字數 4472 閱讀 9731

1樓:匿名使用者

實體記憶體,在應用中,自然是顧名思義,物理上,真實的插在板子上的記憶體是多大就是多大了。看機器配置的時候,看的就是這個實體記憶體。

虛擬記憶體,這個概念就要稍微瞭解一下cpu了,^_^,只是稍微,畢竟我們現在談的是應用中的概念。我們應該知道,對於一般的32位cpu,有32根地址線,那麼它的定址空間就是4gb。也就是說,如果沒有其他的限制,我們的主機板上最大可以安裝4gb的實體記憶體。

哈哈,一般的機器是不會裝那麼多實體記憶體的,大把的銀子啊,價效比可合不上。程式設計師可不管這個,我們對cpu程式設計,不能一臺機器根據你實體記憶體的大小我編一個程式吧?那也太原始社會了吧。

所以程式設計師都是直接使用的4gb的奢侈的程序空間(或許,不應該用奢侈這麼短視的詞。曾幾何時,128m的實體記憶體也是我們不可想象的呢?)。

這怎麼辦?總不能不用那些程式了吧。好吧,這個問題交給os去解決吧。

這樣,os就提出了一個虛擬記憶體的概念。就是程序、使用者、不必考慮實際上實體記憶體的限制,而直接對4gb的程序空間進行定址。如果所定址的資料實際上不在實體記憶體中,那就從「虛擬記憶體」中來獲取。

這個虛擬記憶體可以是一個專門檔案格式的磁碟分割槽(比如linux下的swap分割槽),也可以是硬碟上的某個足夠大的檔案(比如win下的那個i386檔案,好像是這個名字)。實體記憶體中長期不用的資料,也可以轉移到虛擬記憶體中。這樣的交換由os來控制,使用者看起來就好像實體記憶體大了一樣。

有了虛擬記憶體的概念,我們就可以自由的使用4gb的程序空間了。但是,前提是你的硬碟由足夠的空間,而且你捨得劃分出(4gb-實體記憶體)大的虛擬記憶體空間來。^_^。

一般情況下,虛擬記憶體的大小,各個os也進行了限制(比如linux的swap分割槽的大小,win下也可以調整虛擬記憶體檔案的大小和位置)。所以,我們程式所能使用的儲存空間大小就是:實體記憶體+虛擬記憶體。

交換區就是你記憶體整理的時候,會把部分記憶體的東西,先暫時放在硬碟的某些地方,這樣好進行記憶體整理。就像你要整理書櫃,要把書放在其它地方,重新擺回去。這個暫時存放的地方就是交換區

2樓:匿名使用者

簡明來說,實體記憶體,就是記憶體的大小,虛擬記憶體是根據實體記憶體的增大減小而定的,當你的擴充套件記憶體小於實體記憶體一定的數值時,虛擬記憶體不會增大,交換區是根據你輸入和輸出交換資料來的,形成的一個交叉點

3樓:匿名使用者

實體記憶體就是記憶體條,不是你能設定的

虛擬記憶體控制面板裡可以設定,就是在硬碟上開一塊地方假裝是記憶體,存放點臨時資料

交換區就是資料交換的地方

4樓:匿名使用者

可用實體記憶體是實際記憶體

可用虛擬記憶體是超級兔子以調整好的虛擬記憶體,這個記憶體是在你的實際記憶體不夠用的時候,可以暫時把檔案放在硬碟上的空間,

實體記憶體,交換區和虛擬記憶體各是什麼意思

5樓:匿名使用者

實體記憶體(ram)指的是ram(即記憶體條)提供的臨時資料儲存空間

交換區指unix/linux系統前臺與後臺之間資料交換的場所,即為unix/linux系統的虛擬記憶體

虛擬記憶體泛指將臨時資料儲存於磁碟儲存器上的技術(簡單點說就是劃出一部分磁碟作為臨時的ram),windows系統的「虛擬記憶體」,linux系統的「交換區」都是虛擬記憶體

什麼叫實體記憶體、虛擬記憶體和交換區

6樓:匿名使用者

實體記憶體指的是你的記憶體條大小,開始/執行/dxdiag 回車

就可以看到你這臺計算機的記憶體大小了!顯示卡從這裡也能看到!

如果提示虛擬記憶體不夠,那你就應該自己設定一下!

擬記憶體就是計算機拿出一部分硬碟的空間來充當記憶體,當記憶體的儲存滿時,cpu會自動呼叫硬碟的空間來充當記憶體,以緩解記憶體的空間。比如說,如果電腦有200mb實體記憶體的話,當佔用一個為300mb的檔案時,就要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了 !

也就是說虛擬記憶體是硬碟上的,

我的電腦右鍵\屬性\高階\效能\設定\高階\虛擬記憶體\更改

一般是比原來值大1.5倍到2倍為益

虛擬記憶體的概念是相對於實體記憶體而言的,當系統的實體記憶體空間入不敷出時,作業系統便會在硬碟上開闢一塊磁碟空間當做記憶體使用,這部分硬碟空間就叫虛擬記憶體。windows 98中採用win386.swp檔案的形式,而windows 2000/xp則採用頁面檔案pagefile.

sys的形式來管理虛擬記憶體。

一、大小情況

1.一般情況

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

2.關於最小值

windows建議頁面檔案的最小值應該為當前系統實體記憶體容量再加上12mb,而對於實體記憶體容量小於256mb的使用者,則建議將頁面檔案的最小值設得更大些:

①使用128mb或者更少記憶體的使用者,建議將當前實體記憶體容量的1.75倍設定為頁面檔案的最小值。

②記憶體大小在128mb到256mb之間的使用者,建議將當前實體記憶體容量的1.5倍設定為頁面檔案的最小值。

3.關於最大值

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

4.極端情況

假如硬碟空間比較緊張,在設定頁面檔案時,只需保證它不小於實體記憶體的3/4即可。

7樓:v劇社

實體記憶體,顧名思義,是實實在在的、插在板子上的那個記憶體條。

虛擬記憶體指在硬碟中開闢出的、用於輔助實體記憶體交換資料的那部分空間

交換區是指一塊記憶體區域或硬碟區域,用來處理資料交換。

8樓:匿名使用者

實體記憶體就是記憶體條,不是你能設定的

虛擬記憶體控制面板裡可以設定,就是在硬碟上開一塊地方假裝是記憶體,存放點臨時資料

交換區就是資料交換的地方

9樓:匿名使用者

實體記憶體就是你電腦主機板上插的那個記憶體條,是實實在在存在的

請教電腦中的實體記憶體,虛擬記憶體,交換區的區別?

10樓:

實體記憶體就是記憶體條,不是你能設定的

虛擬記憶體控制面板裡可以設定,就是在硬碟上開一塊地方假裝是記憶體,存放點臨時資料

交換區就是資料交換的地方

11樓:勤快的老闆

與您的記憶體 250m ,就設 250m 。不夠在加。

交換區與虛擬記憶體的區別

12樓:匿名使用者

一、主體不同

1、交換區:存在於資料伺服器上的一個共享資料夾。

2、虛擬記憶體:是計算機系統記憶體管理的一種技術。

二、作用不同

1、交換區:作用是為前臺與後臺資料交換提供一個場所。

三、特點不同

1、交換區:掛載交換區空間的情形有兩種系統記憶體不足,特殊應用程式的需求,如oracle、lotus notes等。

13樓:匿名使用者

可用實體記憶體:比如你的記憶體是512m的ram,系統用去了256m,那剩下的256m就是可用實體記憶體,也就是沒有使用的記憶體。

可用虛擬記憶體:虛擬記憶體是指在硬碟上臨時存放的記憶體檔案,因為現在軟體所需要的記憶體都很大,在記憶體不足時,系統會把一些記憶體裡面的檔案臨時存放在硬碟上,這就是虛擬記憶體。例如在硬碟上開闢了1g的虛擬存放了512m的記憶體檔案,那麼剩下的就是可用虛擬記憶體。

虛擬記憶體的大小可以在系統裡面調整。

可用交換區:就是硬碟邏輯盤(例如c盤)剩餘空間大小。比如c盤是10g容量,你存放系統用了2g,那剩下的8g就是可用交換區,可以用來調整虛擬記憶體放大小。系統預設在系統安裝盤下。

虛擬記憶體,交換區,頁面檔案,有什麼區別

14樓:v欣

可以在桌面計算機上右鍵,選擇」屬性「,在彈出的視窗中,點選」系統高階設定「,在」高階設定」中切換到「高階」選項卡,點選效能中的」設定「,在新視窗中在「虛擬記憶體」中點選「更改」,根據需要設定一下虛擬記憶體即可。

虛擬記憶體和交換區有什麼區別?能否增大虛擬記憶體大小?

15樓:匿名使用者

右鍵點選我的電腦-屬性-高階-效能-設定-高階-虛擬記憶體-更改-自定義大小-設定。

虛擬記憶體的大小為:最小值=實體記憶體×1.5;最大值=實體記憶體×3

16樓:匿名使用者

"虛擬記憶體"是在硬碟上分配一段空間供記憶體不夠時交換使用,也許就是你說的"交換區"吧 因為cpu 對記憶體的訪問是直接的,而對硬碟的訪問速度相對就慢,所以實際上最科學的方式是再買根記憶體條.因為過量和頻繁的讀寫硬碟對硬碟的壽命是有影響的

恩,是可以的一般 虛擬記憶體設定為你記憶體的2倍大小 比如你實體記憶體是512mb 那就是512~1024 這樣的, 注意 虛擬記憶體只是一種緩和之策並不會提高你的效能.相反會感覺"卡"

17樓:匿名使用者

兩個是一樣的,可以在我的電腦那裡點高階--設定--調啊

電腦虛擬記憶體怎麼設定最好。電腦虛擬記憶體怎麼設定最佳

電腦虛擬記憶體最優配置是初始值設定為當前記憶體條相同大小,最大值是記憶體條的兩倍。下面給出win10設定虛擬記憶體的操作流程 一 滑鼠右鍵點選 此電腦 右鍵選單中點選 屬性 二 開啟屬性視窗後,點選左側 高階系統設定 三 點選進入 高階 屬性面板,點選開啟 設定 四 點選進入 高階 面板,點選 更改...

電腦的虛擬記憶體問題 急阿,電腦虛擬記憶體問題?急 !

具體方法就是 在桌面我的電腦右擊 屬性 點 高階 找到 效能 那個框架右下角的 設定 點選它,然後出現一個效能選項 再點選 高階 然後在最低下有一個虛擬記憶體,點選 更改 出現了一個 虛擬記憶體 的對話方塊,然後選中 自定義大小 在初始大小 mb 裡面輸入800,最大值 裡面也輸入800,然後再點右...

虛擬記憶體的問題 虛擬記憶體問題。

虛擬記憶體應該不能取消的吧。在記憶體夠用的情況下,虛擬記憶體設定成它的一倍即可。我也不太懂,畢竟沒有取消過。最好別取消,不管怎麼樣,虛擬記憶體還是要的。768m記憶體 還沒大到不需要虛擬記憶體的程度。建議不要取消。1。如果你不玩一些大型的3d遊戲的話,512 256的記憶體足夠你做任何其他東西,所以...