1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Linux で仮想メモリを増やす方法

Linux システムが最初にセットアップされると、スワップ パーティションが、データ用に使用される他のパーティションと共に、Linux で仮想メモリとして使用されるハード ドライブ上に作成されます。残念ながら、ハード ドライブのパーティションのサイズを変更すると、データが失われます。ただし、さらにスワップが必要な場合でも、すべてが失われるわけではありません。ファイル システムにスワップとして使用できるスペースが残っている場合は、Linux で追加の仮想メモリとしてのみ使用されるスワップ ファイルを作成できます。

ステップ 1

「df」コマンドで使用可能な空き容量を決定します。空き容量に基づいてスワップ ファイルのサイズを決定します。

ステップ 2

コマンド「sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024」を使用して、前に決定したサイズのスワップ ファイルを作成します。ここで、1024 はメガバイト単位のスワップ ファイルのサイズであり、完全な名前です。スワップファイルのファイルは /mnt/swapfile です。

ステップ 3

コマンド「sudo mkswap /mnt/swapfile」でスワップ ファイルをフォーマットします。

ステップ 4

コマンド「sudo swapon /mnt/swapfile」でスワップ ファイルを有効にします。

ステップ 5

システムがスワップ ファイルを使用するように指示されない限り、再起動後に新しいスワップ ファイルは使用されません。 /etc/fstab ファイルを編集し、/etc/fstab に次の行を追加して、再起動後もスワップ ファイルを永続化します "/mnt/swapfile none swap sw 00."

ヒント

スワップ ファイルが不要になったら、忘れずにスワップ ファイルをオフにして、/etc/fstab のスワップ ファイル エントリを削除し、最後にスワップ ファイルを削除してください。