第3版2000年9月12日
第2版2000年7月6日
(初版2000年7月5日)
Windows95を長く使っているとDISKアクセスが増えてきます。なぜ?


[原因]

  ディスクキャッシュにメモリがとられてしまい、スワップ(ディスク上の仮想記憶領域を使う)
 が多発しているものと思われます。

  Windows95では、ディスクアクセスの高速化のためにディスクキャッシュ(ディスク上の
 
プログラムやデータの一部をを搭載メモリに持っておき、ディスクえの読み書きを減らす)
 をもっています。しかし、インストール時のままだとメモリが空いてるとどんどん大きくなる
 仕様になっています。
  結果、長く使っているとメモリがどんどんディスクキャッシュにとられていき、プログラムが
 利用できるメモリが減少し仮想記憶が使われるようになってしまいます。

[対処]

  ディスクキャッシュの最大容量を指定します。

   Windowsフォルダにあるsystem.iniファイルの「[vcache]」セクション(「[vcache]」
  とかいているところ)に下記の2行を追加します

   [vcache]
   MinFileCache=(最小キャッシュファイル KB単位)
   MaxFileCache=(最大キャッシュファイル KB単位)

    例.最小512KB 最大4MB にする

     [vcache]
     MinFileCache=512

     MaxFileCache=4096

 [参考]

  <ディスクキャッシュサイズの確認方法>
   (1)「スタート」メニュー→「プログラム」→「アクセサリ」→「システムモニタ」を起動します
   (2)「編集(E)」メニュー→「項目の追加(A)」を実行します
   (3)下記項目を指定し「OK」ボタンを押します

      分類(C): メモリーマネージャ
      項目(I): ディスクキャッシュサイズ

   (4)「表示(V)」メニュー→「数値票(N)」にすると 具体的数値がわかります


目次に戻る