使用メモリについてNo.05068
hp さん 14/09/05 14:05
 
XPで使用していて、気になったことがあります。
XPだけ(32bitだけ?)使用メモリ(ワーキングセット)が異様に高いようです。

XP 32bit: 73M
7 64bit: 34M
8 64bit: 23M

ファイル数で数M変動するものの、起動直後はだいたいこれくらいでした。

XPで10枚くらいウィンドウを開いていて、ページファイルがごりごり言い出したので、
気になりました。


シェル拡張などを読み込んでいるのかと思ったので、エクスプローラの使用メモリを
調べてみると、

XP: 130M
7: 58M
8: 110M

だったので、相関がよく分かりません。


XPと7/8でこれほどメモリ使用量が違うことがあるのでしょうか。

[ ]
RE:05068 使用メモリについてNo.05070
秀丸担当 さん 14/09/05 15:15
 

秀丸ファイラーClassicは、ウィンドウごとにプロセスを持っているので、10枚
というのが別のウィンドウだとしたら、ウィンドウ数に応じたメモリが使われる
ことになると思います。
タブの場合は同一プロセスです。

使用メモリ(ワーキングセット)は一概にはなんとも言えないところです。
エクスプローラの場合は、シェル拡張だけでなく、デスクトップ(壁紙部分)や、
タスクバーも含まれるので、そのあたりの違いはあると思います。
Windows8の場合はストアアプリ(モダンUI、いわゆるメトロ)でもexplorer.exe
が関わっているようなので、そのあたりで大きく違うような気がします。

[ ]
RE:05070 使用メモリについてNo.05072
hp さん 14/09/08 11:58
 
そうなると、XPの秀丸ファイラーが7/8の2倍以上食っている原因は何か分かりますか?

[ ]
RE:05072 使用メモリについてNo.05075
秀丸担当 さん 14/09/08 14:22
 

すみませんがエクスプローラや秀丸ファイラーでメモリ使用量が多い理由は、こ
の情報だけからはわからないです。

こちらで仮想環境や実機のXPで試してみたところでは、エクスプローラは17〜
25MBくらいで、秀丸ファイラーClassicは14〜17MBくらいでした。

XPの「使用メモリ(ワーキングセット)」というのがどこの数値のことを表してい
るのかわかりませんが、タスクマネージャと「メモリ使用量」のことだとしたら、
Wikipediaの「タスクマネージャ」に書いてある情報によりますと、単純に比較
はできない情報ということのようです。

[ ]