質問: windows xp私の物理的な3gbのうち2gbのみを使用しますram 仕事ではまだwindows xp 32ビットを使用する必要があります。ゆっくりとwindows7に到達していますが、今のところwindowsxpで立ち往生しています。私の問題は、windows xpが物理的な3gbから2.1gbのramを2つしか使用しないことです。2gbの使用量に達するとすぐに、windows xpプログラムをディスクにスワップして、2gbの物理的な使用量を維持しますram使用量。どういうわけかこの動作を変更できますか?6gbのページファイルがあります。これはlenovothinkpad t400で私に起こっているので、奇妙なハードウェア構成の可能性をキャンセルすると思います。
回答: xpは、最小限に抑えられたプログラムをページアウトします。これは、これまであまり意味をなさなかったことの1つです。そのため、最小化するのではなく、実際にはウィンドウをめくるだけです。xpには、キャッシュの2つの異なる設定があります。「マイコンピュータ」を右クリックして、「システムのプロパティ」、「詳細」タブ、「パフォーマンス」ボタン、「詳細」タブ、「メモリ使用量」に入ります。これがシステムキャッシュではなくプログラムに設定されていることを確認してください。システムはまだそれのようないくつかのキャッシュを利用しようとしているので、それでも問題ではありません。キャッシュのレジストリに3つの設定が表示されていますか?切り替え後に元のデフォルト番号に戻らなかったこと、または問題があったことを他の人に気づかせたり確認したりすることはできませんでした。[パフォーマンス]タブでタスクマネージャーを表示します。その「コミットチャージ」のものを見てください。何が起こっているのかについての理解が明確になるはずですが、決して理解できません:-) http://en.wikipedia.org/wiki/commit_charge タスクマネージャの「ページファイルの使用履歴」では、ディスクに投入された使用可能なものの量は決定されておらず、仮想割り当てのみが決定されています。同じリンク http://en.wikipedia.org/wiki/commit_charge ページングが大きいほど、仮想割り当てを大きくすることができます。私はそれを殺したり、ニーズに合わせてサイズを小さくしたりするつもりはありませんが、やりすぎると奨励されます:-) http://support.microsoft.com/kb/2160852 ms自体がここで私たちを参照しています。 http://members.shaw.ca/bsanders/wind...agefileetc.htm (link dead)人間の言葉で説明されているのは、この一口でした。 一般的な推奨事項は、ページファイルをインストールされているramの1.5倍のサイズにすることです。この推奨事項は、少量のram(256 mb以下)のコンピューターにのみ意味があります。たとえば、コンピューターに96 gbのページファイルを割り当てることには、通常、あまり意味がありません。 64gbのram。このようなramリッチシステムの目的は、すべての仮想メモリを=に入れることができる十分なramを提供することにより、ページファイルの使用をまったく回避することです。 ram常に。使用中の仮想メモリがインストールされているramの量を超えると、パフォーマンスが低下し、ページファイルを大きくしてもこの状況は改善されません。 つまり、それほど多くのメモリを使用しない場合は、ロックされた512mに設定します。 xpで十分なメモリを使用してページングを行う多くの専門家は、ammountが問題なく機能することを示しています。巨大なデータベースを開く予定がある場合、またはこの過剰な割り当てが必要な場合は、それに応じて計画してください。他にもありますが、より多くの専門家の意見が必要です。