Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> メモリ不足の理由と使用上のヒントの分析(1)

メモリ不足の理由と使用上のヒントの分析(1)

  

メモリ不足の原因と使用上のヒントの分析

コンピュータの動作中に、仮想メモリが不足しているとコンピュータが示す理由がたくさんあります。仮想メモリが足りない理由を見てみましょう。

1、プログラムの破損またはウイルスのせい

プログラムファイルが破壊されると、メモリの問題が発生する可能性があります。プログラムが破損した後は、プログラムを削除して再インストールすることしかできません。ただし、コンピュータがコンピュータウイルスに感染していると、メモリ不足エラーが発生する可能性もあり、攻撃を受けると多くのメモリ領域を占有するため、プログラムが実行されません。この時点で、アンチウィルスに行き、ウィルスデータベースをアップグレードし、そしてアンチウィルス対策をし、ウィルスを殺すために最新のアンチウィルスソフトウェアを使用しなさい、不十分なメモリの問題は当然解決されるでしょう。

2、不適切な仮想メモリ設定

不適切な仮想メモリ設定はメモリ不足につながる可能性があります。通常、仮想メモリサイズは、設定されている場合、物理メモリサイズの2倍です。小さすぎると、システムプログラムの通常の動作に影響します。仮想メモリのサイズを再調整します(たとえば、WinXPの場合は、[マイコンピュータ]を右クリックし、[プロパティ]を選択します)、[詳細設定]タブの[設定]、[パフォーマンス]の順にクリックします。;ボタンを押して、[詳細設定]タブに切り替え、[仮想メモリ]ボックスの[変更]ボタンをクリックして、仮想メモリのサイズをリセットし、完了後にシステムを再起動します。

仮想メモリが不足しているのは、Windowsの仮想メモリ設定が不十分か、仮想メモリのハードディスク容量が不足しているためです。仮想メモリとオペレーティングシステムを異なるパーティションに配置し、固定サイズ(通常はシステムメモリ容量の1.5倍)を設定し、[マイコンピュータ]を右クリックして[プロパティ]を選択し、システムのプロパティウィンドウを表示させる次に、[パフォーマンスオプション]タブを選択し、下の[仮想メモリ]ボタンをクリックして、仮想メモリ設定ウィンドウをポップアップ表示し、[ユーザーは仮想メモリ設定を指定する]ラジオボタン、[HDD]をクリックします。残りのスペースを分割してから、[最小]テキストボックスと[最大]テキストボックスに適切な範囲値を入力します。システムを使用して最大値と最小値を取得するのが面倒な場合は、「Windowsに仮想メモリ設定を管理させる」ことを選択できますが、仮想メモリパーティションの残り容量を十分に大きくします(システムメモリの2倍以上)。

3、システムスペースが不足しています。

WinXP仮想メモリファイル名が "pagefile.sys"のように、仮想メモリファイルがデフォルトでシステムディスクにある場合、システムディスクの残りのスペースが小さすぎます。仮想メモリ不足の結果として、メモリ不足の問題もあります。システムディスクには最低300MBの空き容量を確保する必要があります。もちろん、この値はユーザーの実際のニーズによって異なります。仮想メモリファイルを使用するのに十分なスペースがあることを確認するために、ユーザーはシステムディスクにさまざまなアプリケーションソフトウェアをインストールしないようにする必要があります。仮想メモリファイルを非システムディスクに配置することをお勧めします。

4、SYSTEMユーザー権限が正しく設定されていないため。

NTカーネルベースのWindowsシステムが起動すると、SYSTEMユーザーはシステム用の仮想メモリファイルを作成します。システムセキュリティのためにNTFSファイルシステムを使用しているユーザーもいますが、大規模プログラムを実行するときにはシステムの仮想メモリファイルを作成できないように、SYSTEMユーザーの書き込み権限と変更権限を取り消してください。メモリ不足の問題もあります。

問題が解決されるのは、SYSTEMユーザーが'および' modify'のアクセス許可に再割り当てされている限りですが、これはNTFSファイルシステムを使用しているユーザーに限られます。



仮想メモリのスキルがどのように仮想メモリの設定の問題について


、Microsoftは通常の状況下での正式なソリューションを提供してくれた、私たちは次のように使用することをお勧めします設定方法:

(1)Windowsシステムが存在するパーティションにページファイルを設定しますファイルのサイズはシステムの設定によって決まります。具体的な設定は次のとおりです。[マイコンピュータ]の[プロパティ]設定ウィンドウを開き、[詳細設定]タブの[起動と回復]ウィンドウの[デバッグ情報の書き込み]をクリックします。 [なし]を使用している場合は[列]、[コアメモリストレージ]と[フルメモリストレージ]を使用している場合はページファイルのサイズを約2MBに設定します。物理メモリのようなものもあります。

ヒント:ページファイルを設定するシステムパーティションの場合、ここで矛盾があります。設定すると、システムはページファイルのこの部分を頻繁に読み取ることができるため、システムディスクがあるトラックの負荷が増加します。設定されていないと、システムにブルースクリーン(特にSTOPエラー)が発生したときに、ダンプファイル(Memory.dmp)を作成できず、デバッグとエラー報告を実行できません。そのため、妥協点は、十分である限り、システムディスク上に小さいページファイルを設定することです。

(2)空のパーティションを別に作成し、そのパーティションに仮想メモリを設定し、最小値を物理メモリの1.5倍、最大値を物理メモリの3倍に設定します。ファイル、他のファイルを保存しないでください。仮想メモリを設定するためにパーティションを別々に分割する理由は、主に2つの考慮事項に基づいています。まず、パーティション上に他のファイルがないため、パーティションはディスクの断片化を生成しません。次に、Windowsのメモリ管理テクノロジによると、Windowsは頻繁にアクセスされないパーティション上のページファイルを優先的に使用します。これにより、システムディスク内のページファイルが読み取られる可能性も低くなり、システムディスクへの負担が軽減されます。 。

(3)他のハードディスクパーティションには、他のページファイルは設定されていません。もちろん、複数のハードドライブがある場合は、ハードドライブごとにページファイルを作成できます。情報が複数のページファイルに分散されている場合、ハードディスクコントローラは複数のハードディスクに対して同時に読み取りおよび書き込み操作を実行できます。これによりシステムパフォーマンスが向上します。

ヒント:

最小許容仮想メモリは2MB、最大値は現在のハードディスクの残り容量を超えることはできません。また、32ビットオペレーティングシステムのメモリアドレス範囲を超えることはできません。; - 4GB

Copyright © Windowsの知識 All Rights Reserved