トップページ⇒pc
4コメント3KB

NT4.0の仮想メモリ

■ このスレッドは過去ログ倉庫に格納されています
0001衝撃君.NGNG
NT4.0WSの仮想メモリはだいたいどの程度にすればよいのでしょ
う?目安はどの程度なのでしょうか。ちょっとした処理でもい
ちいちディスクアクセスするようでウザイです。

RAMは256MB積んでいて、特別なサービスは何もしていません。
0002招き猫NGNG
>衝撃君 様
何もしない場合には、インストールドライブに実装メモリサイズの
1.2〜1.5倍程度確保されます。(障害時に採取されるメモリダンプ
領域も兼ねます。尚、この設定はデフォルトで採取されるよう設定
されています。後述しますが、複数のディスクが接続されているよう
な環境で、障害時のダンプが不要な場合にはこの設定をオフにして
インストールドライブを容量的にも負荷的にも軽くすることが可能で
す。)

もし、複数のディスクが接続されている場合には、仮想メモリを分散
して設定することをお勧めします。分散させる場合の設定としては、
・サイズを出来る限り同じ大きさにする。
・トータルサイズは実装メモリサイズの1.5〜2倍程度確保する。
 (画像処理系のAPの場合にはもう少し多き方が宜しいでしょう。)
で、容量&負荷を分散させることが出来ます。

また、高速なボードとディスクを用意して、そこに集中させて確保す
すことも出来ます。

ポイントとしては、I/O負荷をどう分散させるか(仮想メモリ間、
仮想メモリとアクセス頻度の高いファイル、等)に尽きると思われ
ます。(もっとも256MBのメモリでは、APの稼動中に仮想
メモリを使用することも無いと思われますが。)
0003衝撃君.NGNG
招き猫様

複数のディスクに分散させて1.5-2倍ですね。試してみました。

>もっとも256MBのメモリでは、APの稼動中に仮想
>メモリを使用することも無いと思われますが。

設定してみましたが、なんか(?)カリカリアクセスしています。
pagefile.sysの使用サイズはそれぞれ256MBで、使用サイズは1-2MB
位です。

まぁ、こんなものかもしれませんね。気分の問題ですから。

ありがとうございました。
0004招き猫NGNG
それなんですが、私の記憶が確かなら(^_^;)、NTはAP(ある
意味では、システムプログラムも含みますが、)をメモリ上にロード
する場合、一旦仮想メモリ内に展開してからロードすると言った話を
聞いたことがあります。
つまり、実行中にAPのディスク上のアドレスが変更されていても、
実行には影響の無いようにする仕掛けのようです。

実際、私もNTを使用してますが、APの起動時にはディスクアクセス
が高くなり、ページファイルの使用量も上がるようです。(パフォーマンス
モニタで確認しました。)
■ このスレッドは過去ログ倉庫に格納されています