Debian'da takas belleğini nasıl artırabilirim? [kapalı]


Yanıtlar:


20

Bir tutamda yeni bir takas bölümü veya dosyası oluşturabilirsiniz.

Bir bölüm için:

  1. Yeni bölümü ile biçimlendir mkswap /dev/sdx1
  2. Yeni takas bölümünü / etc / fstab dosyasına ekleyin.
  3. swapon -aYeni swap'ı etkinleştirmek için çalıştırın .

Takas dosyası eklemek için:

  1. Dosyayı oluşturun. Bu komut 1 gigabaytlık bir dosya oluşturur:dd if=/dev/zero of=/swap bs=1M count=1000
  2. Takas dosyasını biçimlendirin: mkswap /swap
  3. Yeni takas dosyasını / etc / fstab dosyasına ekleyin: /swap swap swap defaults 0 0
  4. swapon -aYeni swap'ı etkinleştirmek için çalıştırın .

Btw. Çalıştırmak zorunda kalacak swaponile sudoaksi takdirde alabilirsiniz, command not found.
Kadaj

9

Aşağıdaki komutları çalıştırın

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

bu satırı / etc / fstab dizinine de eklemeniz gerekecek

/swap swap swap defaults 0 0

free -mTakas alanı tahsisinden önce ve sonra megabayt olarak kullanılan takas alanını bulmak için çalışabilirsiniz .


1

Takas bölümü boyutunu artırmak / değiştirmek için çeşitli yollar hakkında iyi bilgi: https://help.ubuntu.com/community/SwapFaq . Bölümde belirtilen adımları izleyin:How do I add more swap?

Bunun birkaç değişikliğe ihtiyacı var.

  1. swapoff -a/ Etc / fstab dosyasını yeni takas bölümü bilgileriyle güncelledikten sonra yapmanız gerekir . Bu olmadan, swapoffdaha sonraki bir aşamada koştuktan sonra, her iki bölümü de gösterecektir.

  2. Hazırda bekletme modunu kullanıyor olsanız bile GRUB_CMDLINE_LINUX, / etc / default / grub dosyasına yeni takasın UUID'sini eklemeniz gerekmeyebilir .

Diğer adımlar iyi ve çalışır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.