[XP] 實體/虛擬記憶體使用量異常

alvine0926 wrote:
只是我還是看不懂上列式子要表達的是什麼...(恕刪)

我上面的式子只是列出虛擬記憶體的計算。
不知道有沒有軟體可以列出 RAMDisk 的配置,也就是 RAMDisk
分別有多少在 Windows 抓得到/抓不到 的實體記憶體裡面?

我算了一下你的數據:

實體記憶體:
3406252(總共) - 720024(處理程序總合) - 505616(系統快取記憶體) - 401836(可用)
= 1778776(KB)
≒ 1.696(GB) ... 這個值和你的 RAMDisk (1.5G) 很接近﹝註﹞。

我覺得:
1.
你的 RAMDisk 完全開在 M1 裡面 (M1 = Windows 抓得到的實體記憶體 )。
可能你的 PAE 沒有開啟或 BIOS 不支援 memory remapping 的功能。


2.
你的 RAMDisk 大部分配置於 M1 裡面,M2 裡面較少(M2 = Windows 抓不到的實體記憶體)。

﹝註﹞
預設工作管理員列出的處理程序耗用的記憶體是個別處理程序專用的 Private working set,
所有處理程序耗用記憶體總合還要加上處理程序間共用的記憶體,所以會比 720024(KB) 大
參考資料:
See details about your computer's performance using Task Manager
中文

分頁檔不應該設在RAMDisk上,應該設在實體硬碟上,大小以實體記憶體的1.5倍就好。

RAMDisk就還是應該用在網頁跟P2P的暫存會比較好。
我的電腦 最近才組新的 因為用I7跑三通道 所以我記憶體插6G
也想玩玩RAMDISK 設定RAMDISK 3.5G 因為使用VISTA 32BIT
結果設定完成時 開機反而更慢 開工作管理員時 RAM 一樣衝到頂 結果 把RAMDISK 移除 一切又恢復正常 你試試看吧
11 樓的,跟我想的差不多.
也是我一開始就懷疑的情況.

label上出現 PAE+ ,表示使用OS抓不到到 750M + 可用的 750M ,湊成1.5G RAMDISK,
這種情況下,真正的可用就是 2.5G 左右.


如果沒有,只剩 RAMDISK,表示全部使用可用記憶體,
所以你的記憶體 3.2G 直接扣掉 1.5G ramdisk後,
才是你真正的可用記憶體的數量.
大約是1.8G左右.
(可用差不多是 用掉+沒用+系統快取記憶體,不過系統快取記憶體會稍微灌水)



不過你的"記憶體不足"的詳細訊息沒提供,
因為有幾種不一樣的情況,

例如"虛擬記憶體不足",就是說你開的1280MB 虛擬記憶體不夠用,
因為可用不夠,虛擬又不夠的關係.

或者與這些都無關,是xp管理記憶體上固有的毛病,
(熊熊忘記那叫什麼)


感謝大家的回應,我有比較了解了一點。

剛才在我重新開機之後,PF使用量降到2.5G多。

而另外我確定之前我的RAMDISK的標籤後面是有PAE+,我想再重新裝一次看看。

所以我移除RAMDISK,順便將分頁檔移到D:,設定765~1280mb,重新開機之後。

現在PF的使用量不到1G。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!