![]() |
||
|
Regular Member
![]() ![]() 加入日期: Feb 2005
文章: 53
|
消失的虛擬記憶體
最近處理到一台主機
開機的時候虛擬記憶體吃了快3G 使用工作管理員去將虛擬記憶體合計約800MB 開機後幾分鐘再看虛擬記憶體吃了約800MB 也就是說有2G不知道是誰拿去用了 不知道有沒有軟體可以監視虛擬記憶體 或是那個軟體用了多少的虛擬記憶體 麻煩各位大大協助 作業系統為win2000 裡面有安裝oracle 有可能是oracle用掉的嗎? |
|||||||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Sep 2006 您的住址: 人群中
文章: 4,214
|
你說的虛擬記憶體是?
1.工作管理員裡面顯示的PF Usage? 2.還是Pagefile這個檔案(系統隱藏檔)? 3.有裝RAMDISK嗎? 如果能貼個圖或許網友比較容易清楚問題 Pagefile這個檔案,系統一般會以實體記憶體的1.5倍自動設定為在系統所在分割 但是Pagefile這個檔案和PF Usage是不完全一樣 假設RAM是2G,那Pagefile這個檔案就會是3G(除非使用者自己設定過) 但並不表示那3G"完全被使用'' |
||
|
|
|
Regular Member
![]() ![]() 加入日期: Feb 2005
文章: 53
|
我說的是工作管理員裡面的PF使用量
SERVER沒有安裝RAMDISK 那麼在工作管理員的處理程序裡 有將虛擬記憶體大小的欄位打開 因此我才會說裡面合計只有8XXMB 但是一開機時,工作管理員裡面的PF使用量就有29XXMB 要數分鐘後才會降到8XXMB 之前虛擬記憶體的大小設定最大值為2048MB 但是一開機就會出現虛擬記憶體最大值太小 因此現在是設定3072MB 避免開機出現虛擬記憶體最大值太小 PS:工作管理員的各處理程序虛擬記憶體大小總計都只有8XXMB 不論是開機時的PF使用量有29XXMB,或是開機後數分鐘的8XXMB |
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Jan 2002 您的住址: U.S.S AGC
文章: 1,669
|
你這情況通常是:
前一次發生 MEMORY DUMP,而下一次開機時系統會載入該檔做處理,所以虛擬記憶體會激增,等處理完才會放掉所佔用的虛擬記憶體。 你可以一開機後叫出工作管理員來看看。 PS.虛擬記憶體設定有2個:起始及最大 假設你的起始設2G,最大設3G 你的RAM有2G,因此在MEMORY DUMP(MD)後MD檔會有2G大 這時加上系統用量一定超出起始值因此會出現"虛擬記憶體太小"訊息,這是通知你有異狀,而且系統會自動"暫時"增加虛擬記憶體,所以也不用刻意去設大。當出現記憶體不足時才需設最大值內的值。 我RAM只512MB,起始:800MB , 最大:1800MB
__________________
辭源數位化計劃啟始於2014年1月。請拜訪成果。 |
|
|
|
Regular Member
![]() ![]() 加入日期: Feb 2005
文章: 53
|
請問大大
MEMORY DUMP一般會在何種情形之下會出現 那我該怎麼做才不會有此現象發生呢 是為了不想一開機就看到看到 虛擬記憶體最小值太小的錯誤訊息 所以才會將最小值設為3072MB |
|
|