天天看點

關于windows下任務管理器中的記憶體

windows下檢視記憶體使用很簡單:任務管理器即可但今天發現裡面有好幾個數值,并且win7是和xp、2003server不同的

win7上圖示記憶體是實體記憶體

xp和2003上圖示的記憶體是PF,即pagefile頁面檔案使用率,也就是虛拟記憶體使用率

但也有說它是實體記憶體加虛拟記憶體總和,關于這個就我從2003上看到的結果并非如此,而隻是虛拟記憶體(包括把各程序記憶體總和及虛拟記憶體總和計算後對比得出)

二者不同

xp或2003上要看實體記憶體使用量:右下方有實體記憶體一欄 用總數減去可用數即可

下面是任務管理器各項的詳細解釋,對PF一項持懷疑态度

http://blog.csdn.net/chenshaoying/article/details/2294342

1、【CPU 使用】 

CPU的使用百分比,柱狀圖表示實時的CPU使用率。

2、【CPU 使用記錄】 

CPU使用量随時間的變化曲線,其中紅線則表示系統核心的使用率(紅線需點選任務管理器的檢視菜單,選中“顯示核心時間”項)。

3、【PF 使用】 

PF是頁面檔案 Page File 的簡寫。這個數字容易讓人誤解,被認為是系統當時使用的頁面檔案的大小。其正确的含義應為:正在使用的實體記憶體和虛拟記憶體之和。實際使用的頁面檔案大小可以使用第三方軟體,如 PageFile Monitor 等檢視,也可以通過 Windows 控制台來檢視。

4、【頁面檔案使用記錄】 

頁面檔案使用量随時間的變化曲線。

5、【總數】:正在運作的句柄、線程和程序的總數 

-句柄數:所謂句柄,簡單的說就是 Windows 用來辨別被應用程式所建立或使用對象的一個長整型資料,Windows 使用各種各樣的句柄來辨別諸如應用程式執行個體、視窗、控制、位圖和GDI對象等等,是一種指針的指針。 

-線程數:指程式中能獨立運作的部分。 

-程序數:運作的程式數目。

6、【實體記憶體(K)】 

-總數:好了解,就是機子裡所配置的,看得見摸得着的記憶體總量。若有記憶體256MB,即256×1024=262144KB,262144KB的記憶體減去512KB的高位記憶體,再減去系統核心占用的16KB,即為:實際記憶體總數261616KB。 

-可用數:實體記憶體中可被程式使用的空餘量。但實際的空餘量要比這個數值略大一些,因為實體記憶體不會在完全用完後才去轉用虛拟記憶體的。也就是說這個空餘量是指使用虛拟記憶體(Page File)前所剩餘的實體記憶體。 

-系統緩存:被配置設定用于系統緩存用的實體記憶體量。主要來存放一些關鍵程式和資料等。一但系統或者程式需要,部分記憶體會被釋放出來,也就是說這個值是可變的。

7、【記憶體使用(K)】 

-總數:是被作業系統和正運作程式所占用記憶體總和,包括實體記憶體和虛拟記憶體(Page File)。它和上面的PF使用率是一緻的。 

-限制:指系統所能提供的最高記憶體量,是實體記憶體(RAM)和虛拟(Page File)記憶體。 

-峰值:指一段時間内系統曾達到的記憶體使用最高值。如果這個值超過本機實體記憶體的數量,則應當增加實體記憶體以提升計算機性能;若這個值接近上面的“限制”的時候,則意味着要同時增加實體記憶體和虛拟記憶體(Page File)。

8、【核心記憶體(K)】:作業系統核心以及裝置驅動程式所使用的記憶體 

-總數:作業系統核心程式使用的實體記憶體總數。通常,這一數值總是越低越好些的。 

-分頁數:可以複制到頁面檔案中的記憶體,一旦系統需要這部分實體記憶體的話,它會被“映射”到硬碟,由此可以釋放部分實體記憶體。 

-未分頁:保留在實體記憶體中的記憶體,這部分不會被映射到硬碟,即頁面檔案中。

關于記憶體的管理可以用MemTurbo V4.1.0331軟體 整理記憶體來改善CPU 及主機闆的效率

繼續閱讀