『壹』 物理內存 指的是什麼
物理內存是內存晶元所擁有的容量,物理內存,在應用中,自然是顧名思義,物理上,真實的插在板子上的內存是多大就是多大了。
虛擬內存是將硬碟的空間拿來當作內存使用
虛擬內存的大小是由Windows來控制的,但這種默認的Windows設置並不是最佳的方案,因此我們要對其進行一些調整
參考資料:www.jujumao.com
『貳』 電腦 物理內存和虛擬內存是什麼意思
虛擬內存
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。舉一個例子來說,如果電腦只有128MB物理內存的話,當讀取一個容量為200MB的文件時,就必須要用到比較大的虛擬內存,文件被內存讀取之後就會先儲存到虛擬內存,等待內存把文件全部儲存到虛擬內存之後,跟著就會把虛擬內里儲存的文件釋放到原來的安裝目錄里了。
1.一般情況
一般情況下,建議讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。
2.關於最小值
Windows建議頁面文件的最小值應該為當前系統物理內存容量再加上12MB,而對於物理內存容量小於256MB的用戶,則建議將頁面文件的最小值設得更大些:
①使用128MB或者更少內存的用戶,建議將當前物理內存容量的1.75倍設置為頁面文件的最小值。
②內存大小在128MB到256MB之間的用戶,建議將當前物理內存容量的1.5倍設置為頁面文件的最小值。
3.關於最大值
一般來說,頁面文件的最大值設置得越大越好,建議設置為最小值的2到3倍。
4.極端情況
假如硬碟空間比較緊張,在設置頁面文件時,只需保證它不小於物理內存的3/4即可
如果物理內存很大(大於512MB),則可以將虛擬內存禁用。
內存一般指實際的物理內存
虛擬內存是在你的硬碟開一個虛擬空間,當作內存使用
一般虛擬內存的大小為實際物理內存的1-2倍,主要根據你的內存需求而定,如果你經常運行那些吃內存的大型軟體,如安裝了資料庫軟體、伺服器軟體、運行Java方面的開發工具,那麼需要的虛擬內存要大一些,這時候可以設成2倍,如果只是做日常的文字處理,那麼一般1倍也可以。
你機器的物理內存256M,那麼設成256、384、512都可以。如果你發現你在日常使用時,機器一直在多謝硬碟,這是執行的就是虛擬內存操作,但如果經常出現這種情況,建議還是升級物理內存
『叄』 什麼是物理內存什麼是可用物理內存
物理內存指通過物理內存條而獲得的內存空間,而可用物理內存是指除硬體佔用後,實際可用的內存。
物理內存(Physical
memory)是相對於邏輯內存而言的。物理內存指通過物理內存條而獲得的內存空間,而邏輯內存則是指將硬碟的一塊區域劃分來作為內存。內存主要作用是在計算機運行時為操作系統和各種程序提供臨時儲存。
常見的物理內存規格有256M、512M、1G、2G等,現如今隨著計算機硬體的發展,已經出現4G、8G甚至更高容量的內存規格。當物理內存不足時,可以用虛擬內存代替。
『肆』 什麼是物理內存和虛擬內存
1、物理內存是指由於安裝內存條而獲得的臨時儲存空間。主要作用是在計算機運行時為操作系統和各種程序提供臨時儲存。常見的物理內存規格有256M、512M、1G、2G等,當物理內存不足時,可以用虛擬內存代替。
2、虛擬內存是計算機系統內存管理的一種技術。它使得應用程序認為它擁有連續可用的內存(一個連續完整的地址空間),它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁碟存儲器上,在需要時進行數據交換。
(4)物理內存什麼該擴展閱讀
虛擬內存工作原理:
1、虛擬內存中央處理器訪問主存的邏輯地址分解成組號a和組內地址b,並對組號a進行地址變換,即將邏輯組號a作為索引,查地址變換表,以確定該組信息是否存放在主存內。
2、虛擬內存基於對地址空間的重定義的,即把地址空間定義為「連續的虛擬內存地址」,以藉此「欺騙」程序,使它們以為自己正在使用一大塊的「連續」地址。
『伍』 什麼是物理內存什麼是虛擬內存虛擬內存和物理內存的區別
虛擬內存,就是用一塊磁碟空間來輔助物理內存工作。虛擬內存是硬碟空間,物理內存是內存,速度相差至少100倍。
虛擬內存別稱虛擬存儲器(Virtual
Memory)。電腦中所運行的程序均需經由內存執行,若執行的程序佔用內存很大或很多,則會導致內存消耗殆盡。為解決該問題,Windows中運用了虛擬內存技術,即勻出一部分硬碟空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。若計算機運行程序或操作所需的隨機存儲器(RAM)不足時,則
Windows
會用虛擬存儲器進行補償。它將計算機的RAM和硬碟上的臨時空間組合。當RAM運行速率緩慢時,它便將數據從RAM移動到稱為「分頁文件」的空間中。將數據移入分頁文件可釋放RAM,以便完成工作。
虛擬內存,虛擬的不是物理內存,而是代替物理內存行使存儲的功能,物理內存的運行程序的功能是無法用虛擬內存來完成的。
所以,一般而言,計算機的RAM容量越大,程序運行得越快。若計算機的速率由於RAM可用空間匱乏而減緩,則可嘗試通過增加虛擬內存來進行補償。但是,計算機從RAM讀取數據的速率要比從硬碟讀取數據的速率快,因而擴增RAM容量(可加內存條)是最佳選擇。
『陸』 物理內存是什麼
物理內存(Physical memory)是相對於虛擬內存而言的。物理內存指通過物理內存條而獲得的內存空間,而虛擬內存則是指將硬碟的一塊區域劃分來作為內存。內存主要作用是在計算機運行時為操作系統和各種程序提供臨時儲存。
常見的物理內存規格有256M、512M、1G、2G等,現如今隨著計算機硬體的發展,已經出現4G、8G甚至更高容量的內存規格。當物理內存不足時,可以用虛擬內存代替。在應用中,自然是顧名思義,物理上,真實存在的插在主板內存槽上的內存條的容量的大小。看計算機配置的時候,主要看的就是這個物理內存。
物理內存的容量還會影響其他資源。例如,對於非分頁池來說,這是由物理內存提供後備的操作系統緩沖,很明顯,其容量會受到物理內存的限制。物理內存也會對系統的虛擬內存限制有影響,虛擬內存的大小等於物理內存容量、再加上所有頁面文件的最大容量。物理內存還會對進程的最大數量具有間接的影響,筆者將會在今後的文章里專門提到線程和進程的限制。
『柒』 物理內存到底是什麼意思
1、應用中的概念
物理內存,在應用中,自然是顧名思義,物理上,真實存在的插在主板內存槽上的內存條的容量的大小。看計算機配置的時候,主要看的就是這個物理內存。 物理內存是計算機上的最重要的資源之一。Windows的內存管理器負責給活動進程、設備驅動,和操作系統自己分配內存。因為絕大多數系統所能訪問的數據和代碼遠比物理內存多,所以從本質上來說,物理內存是代碼和數據在其中運行的窗口。所以內存容量對性能有影響,因為如果進程或者操作系統所需的代碼或者數據不存在,內存管理器就需要從磁碟中讀取這些內容。
2、CPU中的概念
物理內存,CPU的地址線可以直接進行定址的內存空間大小。比如8086隻有20根地址線,那它的定址空間就是1MB。我們就說8086能支持1MB的物理內存。即使我們安裝了128M的內存條在板子上,我們也只能說8086擁有1MB的物理內存空間。同理32位的386以上CPU,就可以支持最大4GB的物理內存空間了。 虛擬內存與物理內存的區別:虛擬內存就與物理內存相反,是指根據系統需要從硬碟虛擬地勻出來的內存空間,是一種計算機系統內存管理技術,屬於計算機程序,而物理內存為硬體。因為有時候當你處理大的程序時候系統內存不夠用,此時就會把硬碟當內存來使用,來交換數據 做緩存區,不過物理內存的處理速度是虛擬內存的30倍以上。如果你內存夠大的話還可以劃分出來當硬碟用呢,速度超快.
編輯本段物理內存的意義
除了會對性能造成影響,物理內存的容量還會影響其他資源。例如,對於非分頁池來說,這是由物理內存提供後備的操作系統緩沖,很明顯,其容量會受到物理內存的限制。物理內存也會對系統的虛擬內存限制有影響,虛擬內存的大小等於物理內存容量、再加上所有頁面文件的最大容量。物理內存還會對進程的最大數量具有間接的影響,筆者將會在今後的文章里專門提到線程和進程的限制。 Windows對於物理內存的支持,要受到諸如硬體限制、許可、操作系統數據結構,以及驅動程序的兼容性等方面的綜合影響。MSDN網站的Memory Limits for Windows Releases文章對不同Windows版本、以及同一個版本的不同SKU的限制進行介紹。 我們可以查看所有Windows版本的不同SKU的物理內存支持許可。例如,32位Windows Server 2008標准版僅支持4GB,而32位Windows Server 2008數據中心版支持64GB。類似的,64位Windows Server 2008標准版支持32GB,而64位32位Windows Server 2008數據中心版支持2TB。目前來說,並沒有多少系統擁有2TB內存,不過Windows Server性能產品組知道有兩台伺服器擁有那麼多的內存,其中一台位於某地的實驗室。該伺服器的任務管理器如下圖所示: 32位的最大限制是128GB,Windows Server 2003數據中心版可以支持,這是因為在大內存的系統上,內存管理器用來追蹤物理內存的結構,需要消耗更多系統虛擬地址空間。內存管理器把每個內存頁的追蹤數據保存在叫做PFN資料庫的數組中,而且考慮到性能因素,會把整個PFN資料庫映射到虛擬內存中。因為它用28位元組的數據結構來代表每個內存頁,128GB系統的PFN資料庫需要將近930MB的空間。32位Windows擁有4GB的虛擬地址空間,由硬體所定義,默認劃分為兩半,其中一半供用戶模式進程(例如Notepad)所使用,另一半供系統所使用。因此980MB的容量就要佔據將近一半的系統虛擬地址空間(共2GB),只剩下約1GB空間可以用來映射內核、驅動程序、系統緩存和其他系統數據結構:
內存限制
64位Windows客戶端,不同SKU的內存支持也有所不同,Windows XP Starter版的內存支持最低,僅512MB,而Windows Vista旗艦版的內存支持最高,可達128GB。但是所有版本的32位Windows客戶端SKU,包括Windows Vista、Windows XP和Windows 2000 Professional,最大支持4GB物理內存。標準的X86內存管理模式,最大可以支持4GB的物理地址訪問。在早期,並不需要考慮在客戶端提供超過4GB的支持,因為當時很少有計算機配備那麼高的內存,哪怕是伺服器。 但是在Windows XP SP2開發的過程中,已經可以預見客戶端計算機將會配備超過4GB的內存,所以Windows產品組對超過4GB的Windows XP計算機進行大量的測試。Windows XP SP2還支持物理地址擴展(PAE)功能,該功能本來是為了在硬體上實現非執行(NX)保護,因為這是數據執行保護(DEP)的必要條件,但是該功能還可以支持超過4GB的內存。 Windows產品組的工程師發現,很多測試計算機會發生崩潰、掛起,或者無法啟動的故障現象,這是因為某些設備驅動程序,主要是一些客戶端計算機(而非伺服器)上的顯卡或者音效卡,其驅動程序在編寫時沒有考慮到內存大於4GB的情況。所以,這些驅動程序會截去那部分地址,從而導致內存沖突以及其他副作用。而伺服器則通常會配備更加常規的硬體設備,其驅動程序更加簡單穩定,因為通常來說碰到這些問題的幾率很小。由於客戶端設備驅動程序所存在的這些問題,迫使Windows客戶端SKU只能忽略高於4GB的那部分物理內存,哪怕從理論上來說可以對其進行定址。
『捌』 物理內存是指什麼什麼佔用了物理內存
物理內存是指您的電腦實際所帶的內存,可以通過看內存條來識別;或者右鍵打開「我的電腦」點屬性里可以看到您的電腦的物理內存是多少;或者在您買電腦的裝機配置單上可以看到
物理內存已經使用了將近40%,表示您的電腦正在運行的程序佔用了您物理內存的40%空間,例如:物理內存是2G,打開XP操作系統會佔用一部分物理內存,打開IE瀏覽器也會佔用一部分內存
佔用40%物理內存不用擔心,因為操作系統本身就要佔用一部分的物理內存來運行