
最近、RAM容量を8GBから16GBに増やしましたが、LinuxとWindowsの両方がより多くのRAMを使用していることに気づきました。同じプロセス。
例えば、RAMをアップグレードする前はFirefoxと他のアプリで5GBのRAMを使用していましたが、今はその通り同じアプリを実行すると、RAM の使用量は 20% 程度にまで増加します。
アップグレード前は 7 GB 以上の RAM を必要としなかったアプリを数個実行しただけで、8 GB の RAM 使用量を超えました。Linux と Windows は、現在、あらゆる用途でより多くの RAM を使用します。
その理由は何ですか?
答え1
実行したいすべての処理を実行するのに十分な RAM がない場合、オペレーティング システム (ここでは Windows を想定) はページング ファイルを使用してメモリを補充します。
メモリを追加すると、ディスク上のページング ファイルよりもはるかに高速になり、Windows は追加されたメモリを使用するため、より多くのメモリを使用しているように見えます。
これは正常です。自分のアプリケーション用に十分な RAM (16 GB) があり、アプリケーションがメモリに読み込まれると RAM に大きな変動は見られません。
他のオペレーティング システムも、メモリの扱い方は本質的に似ています。
ここではハードウェアの問題はありません。