第11章 swap 領域
11.1. 変動スペースとは
Linux の スワップ領域 は、物理メモリー (RAM) が不足すると使用されます。システムに多くのメモリーリソースが必要で、RAM が不足すると、メモリーの非アクティブなページがスワップ領域に移動します。スワップ領域は、RAM が少ないマシンで役に立ちますが、RAM の代わりに使用しないようにしてください。スワップ領域はハードドライブにあり、そのアクセス速度は物理メモリーに比べると遅くなります。
スワップ領域の構成は、専用のスワップパーティション (推奨)、スワップファイル、またはスワップパーティションとスワップファイルの組み合せが考えられます。
swap のサイズは、最大 2 GB の物理メモリーに対して、コンピューターの物理メモリーの 2 倍以上である必要があります。物理 RAM が 2 GB を超える場合、スワップのサイズは 2 GB を超える物理メモリーの容量と同じである必要があります。swap のサイズは、32 MB 未満にしないでください。
この基本的な式を使用すると、2 GB の物理メモリーを持つシステムには 4 GB の swap が設定されます。また、3 GB の物理メモリーを持つシステムの swap は 5 GB です。
備考
ただし、Red Hat Enterprise Linux に割り当てるスワップ量を決定することは、人数よりも多くあるため、ハードルールはできません。スワップサイズを決定するときは、各システムの最も使用されているアプリケーションを考慮する必要があります。
重要な影響
スワップ領域として割り当てたファイルシステムおよび LVM2 ボリュームは、変更時に使用 できません。たとえば、システムプロセスに swap 領域が割り当てられず、カーネルにより割り当てて使用するスワップはできません。free コマンドおよび cat /proc/swaps コマンドを使用して、スワップの使用量と、使用中の場所を確認します。
スワップ領域の変更を実現する最適な方法は、システムをレスキューモードで起動してから、本章の残りの手順(各シナリオ用)に従うことです。レスキューモードで起動する方法は、5章基本的なシステムの復元 を参照してください。ファイルシステムをマウントするように指示されたら、 を選択します。