![...](/f/e07b95cbdbf54da06b2122bcfb69c25d.jpg)
Linuxで仮想メモリを増やす
Linuxシステムが最初にセットアップされると、データに使用される他のパーティションとともに、Linuxで仮想メモリとして使用されるスワップパーティションがハードドライブに作成されます。 残念ながら、ハードドライブ上のパーティションは、データを失うことなくサイズを変更することはできません。 ただし、さらにスワップが必要な場合でも、すべてが失われるわけではありません。 スワップとして使用できるファイルシステムに空き容量がある場合は、Linuxで追加の仮想メモリとしてのみ使用されるスワップファイルを作成できます。
ステップ1
「df」コマンドで使用可能な空き領域の量を判別します。 空き領域の量に基づいて、スワップファイルのサイズを決定します。
今日のビデオ
ステップ2
コマンド「sudoddif = / dev / zero of = / mnt / swapfile bs = 1M」を使用して、前に決定したサイズのスワップファイルを作成します。 count = 1024 "ここで、1024はメガバイト単位のスワップファイルのサイズであり、スワップファイルのフルネームは /mnt/swapfile.
ステップ3
コマンド「sudomkswap / mnt / swapfile」を使用してスワップファイルをフォーマットします。
ステップ4
コマンド「sudoswapon / mnt / swapfile」を使用してスワップファイルを有効にします。
ステップ5
システムがスワップファイルを使用するように指示されない限り、再起動後に新しいスワップファイルは使用されません。 / etc / fstabファイルを編集し、/ etc / fstabに次の行を追加して、再起動間でスワップファイルを永続化する「/ mnt / swapfile none swapsw00」。
ヒント
スワップファイルが不要になったら、スワップファイルをオフにし、/ etc / fstabのスワップファイルエントリを削除して、最後にスワップファイルを削除することを忘れないでください。