Debianでスワップメモリ​​を増やすにはどうすればよいですか?[閉まっている]


16

Debianでスワップメモリ​​を増やす方法は?


うーん、これはSUに属していませんか?
daviesgeek

回答:


20

ピンチでは、新しいスワップパーティションまたはファイルを作成できます。

パーティションの場合:

  1. 新しいパーティションをフォーマットします mkswap /dev/sdx1
  2. 新しいスワップパーティションを/ etc / fstabに追加します。
  3. 実行swapon -aして新しいスワップをアクティブにします。

スワップファイルを追加するには:

  1. ファイルを作成します。このコマンドは、1ギガバイトのファイルを作成します。dd if=/dev/zero of=/swap bs=1M count=1000
  2. スワップファイルをフォーマットします。 mkswap /swap
  3. 新しいスワップファイルを/ etc / fstabに追加します。 /swap swap swap defaults 0 0
  4. 実行swapon -aして新しいスワップをアクティブにします。

ところで で実行swaponするsudo必要がありますcommand not found
kadaj

9

次のコマンドを実行します

dd if=/dev/zero of=/swap bs=512k count=1024
mkswap /swap
chmod 0600 /swap
swapon /swap

また、この行を/ etc / fstabに追加する必要があります

/swap swap swap defaults 0 0

実行free -mして、スワップ領域の割り当ての前後に使用されているスワップ領域をメガバイト単位で見つけることができます。


1

https://help.ubuntu.com/community/SwapFaqのスワップパーティションサイズを増やす/変更するいくつかの方法に関する良い情報。セクションに記載されている手順に従います。How do I add more swap?

これにはいくつかの変更が必要です。

  1. swapoff -a新しいスワップパーティション情報で/ etc / fstabを更新した後に行う必要があります。これがないswapoffと、後の段階で実行した後、両方のパーティションが表示されます。

  2. 休止状態を使用する場合でも、新しいスワップのUUID GRUB_CMDLINE_LINUXを/ etc / default / grubファイルに追加する必要はありません。

他の手順の手順は問題なく機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.