適合 藍寶石HD5770 HD4890 HD4870 HD5970 HD5870 顯卡同時也適合 加濕器 空氣凈化器 型號BASA0725R2U,全新原包裝.數量多.



物理內存
鎖定
物理內存(Physical memory)是相對于虛擬內存而言的。物理內存指通過物理內存條而獲得的內存空間,而虛擬內存則是指將硬盤的一塊區域劃分來作為內存。內存主要作用是在計算機運行時為操作系統和各種程序提供臨時儲存。常見的物理內存規格有256M、512M、1G、2G等,現如今隨著計算機硬件的發展,已經出現4G、8G甚至更高容量的內存規格。當物理內存不足時,可以用虛擬內存代替。在應用中,自然是顧名思義,
物理上,真實存在的插在
主板內存槽上的
內存條的
容量的大小。看
計算機配置的時候,主要看的就是這個
物理內存。
中文名物理內存(
隨機存儲器)外文名Physical memory含 義內存條的容量的大小類 別計算機配置本 質代碼和數據在其中運行的窗口對 比虛擬內存主流配置4G或以上
概念
應用中的描述
CPU中的描述
意義
除了會對性能造成影響,物理
內存的
容量還會影響其他
資源。例如,對于非
分頁池來說,這是由
物理內存提供后備的
操作系統緩沖,很明顯,其容量會受到
物理內存的限制。物理
內存也會對系統的
虛擬內存限制有影響,虛擬內存的大小等于物理內存容量、再加上所有
頁面文件的最大容量。物理
內存還會對進程的最大數量具有間接的影響,筆者將會在今后的文章里專門提到線程和進程的限制。
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位Windows Server 2008
數據中心版支持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的那部分物理
內存,哪怕從理論上來說可以對其進行尋址。[1]
物理內存使用率過高
方法一
安裝多一條物理內存。當然,這是解決問題的最根本最快的方法。2G內存現有來說,對于Win7也是剛剛好夠用,等我們安裝程序過多是必定會導致系統運行緩慢。如果可以的話,直接換成64位操作系統,讓系統更好的識別大內存,并調用。[1]
方法二
安裝一些內存整理軟件,可以再運行大型程序是先運行內存整理軟件對內存進行整理。以緩解內存使用率過高。[1]
方法三
設置更大的虛擬內存。虛擬內存的設置,必須為實際內存的1.5倍。
還要養成良好的殺毒習慣,并對啟動項做相應的調整。減少不必要的啟動程序,清理插件及服務。通過上述方法,可以很容易的解決物理內存使用率過高的問題。