maaat aqua blog

海水魚と珊瑚を飼育しています。

win98のメモリ制限

2011-08-29 00:17:49 | パソコン
昨日からファンレスwin98マシンでCDリッピングと音楽再生を楽しんでましたが、なんとなく調子が悪い。
再生中にエラー出たりするんです。

で、いろいろ調べてみるとー

win98では944MBまでしかメモリが使用できず、1GBオーバーのメモリを積んでるときは起動すらできないらしい。
さらに不具合として、512MBを超えるメモリを積んでいると、DOSプロンプトなどを起動の際に「メモリ不足で起動できない」とエラーが出るようです。

メモリ実装量が1GBでしたから、これが原因だったんですね。
win98の頃はメモリが高価で512MBのメモリなんて到底買えませんでしたから、このことを意識しなくても何も問題無かったんですねwww

対処法は、msconfigのsystem.iniで、パラメータを追加すれば良いみたいなので、やってみました。

まず、メモリ上限を944MBに制限するために、[386Enh]に次の行を追加します。

MaxPhysPage=3B000

3B000が944MBに相当するPageサイズになります。

次に、512MB問題の対策としてVcacheが大きくなりすぎないように、[vcache]に次の行を追加します。

MinFileCache=51200
MaxFileCache=512000

今回はVcacheを最小50~最大500MBになるようにしました。


これで、ようやく安定しました。

調べてるうちに、win98では最大32MBまでですが標準でRamdisk機能があることなど、新たな発見がありました。

いまさら感ありありですが・・・www






最新の画像もっと見る

コメントを投稿