プロが教えるわが家の防犯対策術!

win10 32bitのメモリについて
物理メモリは、3.4GBしか使えない。
ためしに仮想メモリを手動に変えて、4096x4096と8192x8192
を比較してみました。
表-A、表-B
この中で利用可能な仮想メモリは、8192x8192の方が大きい(9.48GB)ので
この設定にしておいた方がいいですか?
基本は物理メモリ内で立ち上げ時も読み込まないように最小のアプリ(32bit:泣)にしています。
1)4096x4096で十分8192x8192も必要ない。
  (4GB+8GB(安かったので:理想は4GB+4GB?))
2)仮想メモリを多くしても意味がない。コミット済み-使用中+300MB位ですか?
    メモリの詳しい方のアドバイスお願い致します。

「win10 32bitのメモリについて」の質問画像

A 回答 (4件)

(´・ω・`) 仮想メモリ(ページファイル)はあくまでも



 物理メモリが足りない時の一時保存場所 

ですので、一度に使えるメモリーが増えるわけではありません。

物理メモリが足りなくなったときに仮想メモリへ物理メモリに記録されているプログラムやデータの一部を移動させて空いた場所に別のプログラムやデータを置いて処理を行うというものです。

そんなわけですので、メモリスワップで生じるラグを許容できるなら好きなだけ仮想メモリを増やしてOK。
滅多に4GBを超えるようなデータを扱う事はありませんからね。
(画像処理で4GBを超えるデータを扱う事があるくらいかな)

・・・

仮想メモリは、物理メモリの2~3倍程度に設定しておくのが一般的です。
仮想メモリ(スワップファイル)が自動で設定されるときはこの範囲で行われます。
手動で設定するときは2.5倍で良いでしょう。
物理メモリが4GBなら10GBって事になります。

なお、Windowsでは仮想メモリを使わないとしても最低でも1GBを割り当てることが推奨されています。


・・・余談・・・

ちなみに質問の例では物理メモリが12GBあるようですが、4GBを超える物理メモリは全く使われませんので4GBを超える8GB分は完全に無駄になります。
(RAMディスクとして使用するユーティリティがあったような気もしますが、32bitOS管理外の4GBを超えるメモリを扱えるかはソフトウェア次第です...)
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

お礼日時:2023/09/20 10:58

仮想メモリは、メモリを増設している訳ではなく、今あるメモリが不足した場合に、ストレージに不足分を退避してそこに新たに次の命令やデータを読み込んでいるのです。

これをスワップすると言います。メインメモリが増えている訳ではないのです。

従って仮想メモリを幾ら増やしたところで、実際に動作するメモリの容量は変化しませんし、仮想メモリを使えば使うだけ遅くなって行きます。ストレージも、HDD なら致命的に遅くなり、SSD ならカクカクは変わりませんが HDD よりは多少マシになります。

Windows 10 - 仮想メモリの設定・サイズ変更(カスタマイズ)
https://pc-karuma.net/windows-10-page-file-setti …

Windows 10 で 32bit なら、メインメモリは 4GB までとなり、実質使えるのは 3.4GB ということでしょう。これは IO アドレス分がメモリ領域を占有している所為です。

12GB のメモリを積んでも 8GB は無駄になっていますが、唯一この状態のメモリを生かす方法があります。それは、「RAMDISK」 です。丁度 8GB ありますので、それを全て 「RAMDISK」 に割り当てれば、速度の面ではかなり改善が期待できます。

Windows10でRAMディスクを使う – メモリを有効活用
https://n1729.com/ramdisk-windows10/

下記のサイトから 32bit 版をダウンロードできます。

ImDisk Toolkit Ramdisk for Windows and mounting of image files
https://sourceforge.net/projects/imdisk-toolkit/

これは、Windows 10 32bit の仮想メモリをある程度問題の無いレベルに拡張できる方法ですが、メインメモリは 3.4GB のみで 1~2GB 程度はシステムが使っており、「RAMDISK」 にいくら 8GB を割り当てても、プログラムで使えるメモリは少ないでしょう。巨大なプログラムやデータは扱えないかも知れません。※「RAMDISK」 へのスワップが頻繁になるだけです。

それなら、Windows 10 64bit にした方がスマートですね。
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

お礼日時:2023/09/20 10:58

私がご質問者様の意図を理解していなければお許しください。


ご質問者様は仮想メモリ(ページファイル)の最適サイズを探していらっしゃるのだと思います。"手動設定"を行うウインドウにある『全てのドライブのページングファイルのサイズを自動的に管理する。』にチェックが付いていれば、それこそこのサイズは最適な値に設定してくれるはずですが、何か問題があるのでしょうか。
このサイズを手動で設定することに特に意味はないように思われます。
「win10 32bitのメモリについて」の回答画像2
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

お礼日時:2023/09/20 10:59

Win10の64bitにインストールすれば難しいことせずに済んだのに


時間が勿体ないと思いませんか?
    • good
    • 0
この回答へのお礼

もともと32bitでした。
どうもありがとうございました。

お礼日時:2023/09/20 10:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!