x86システムにUbuntuをインストールするときは、一部のメモリを「スワップ領域」として設定する必要がありました。
このメモリの用途は何ですか?Linuxファイルシステムでのこのメモリの重要性は何ですか?
Linuxが安全に動作するように、自分のコンピュータの「スワップ領域」の正確なサイズをどのように確認できますか?
答え1
答え2
Linuxのスワップパーティション(またはファイル)は、Windowsのページファイルと同じです。 RAMをオフロードするために使用されます。 RAMがいっぱいになると、オペレーティングシステムはスワップパーティションを追加のRAMとして使用できます。
スワップサイズの決定方法については、経験上(過去には)コンピュータのRAM容量の2倍です。したがって、512MBのRAMがある場合は、1GBのスワップパーティションがあります。ただし、この規則は一般的に時代遅れです。したがって、2GB以上のRAMがある場合、実際に4GBのスワップスペースは必要ありません。
私は通常、スワップサイズをRAMサイズ+ 10%に等しくします。ディスクサスペンド機能を使用するには、RAMサイズと同じでなければならず、より良い測定のために+10%です。
答え3
これUbuntuスワップに関するよくある質問あなたの要求に答えを提供してください。
このサイトには、すでにこのトピックの大部分をカバーするいくつかの記事があります。
- RAMが十分な場合、なぜ交換するのですか?- ここに提供されている回答セットは、Linuxでスワップする目的を非常に完全に説明しています。
- ファイルの代わりにLinuxスワップパーティションを使用する理由
答え4
おそらく意味するのは、ハードドライブにスワップのために割り当てられたスペースがあるということです。
スワッピングはメモリ管理の一部です。使用可能な物理メモリ(RAMなど)以上に仮想メモリ領域を拡張します。これにより、RAMとハードディスク間でメモリページを交換できますが、これが発生すると明らかにパフォーマンスが低下します。
これにより、アプリケーションが同時に使用できなくても、より多くのRAMメモリを割り当てることができます。