Ubuntu’da Swap Alanı Oluşturma ve Yönetme

Arslan GÜRALLinux5 months ago64 Views

Swap alanı, bir bilgisayarın RAM (bellek) kapasitesinin yetersiz kaldığı durumlarda disk alanını kullanarak sistemin stabilitesini korumasına yardımcı olan bir teknolojidir. Ubuntu sunucularında swap alanı oluşturmak ve yönetmek için izlenmesi gereken adımları bu makalede bulabilirsiniz.


1. Mevcut Swap Alanını Kontrol Etme

Ubuntu sisteminizde mevcut swap alanı olup olmadığını kontrol etmek için aşağıdaki komutları kullanabilirsiniz:

sudo swapon --show

Eğer çıktı boş ise, sisteminizde tanımlı swap alanı bulunmamaktadır. RAM ve swap bilgilerini ayrıntılı olarak görmek için ise şu komutu kullanabilirsiniz:

free -h

2. Swap Dosyası Oluşturma

Yeni bir swap dosyası oluşturmak için şu adımları izleyin:

a) Swap Dosyası Boyutunu Belirleme

Sisteminizde ne kadar swap alanına ihtiyacınız olduğuna karar verin. Örneğin, 4 GB swap alanı oluşturmak için:

sudo fallocate -l 4G /swapfile

Alternatif olarak, dd komutunu kullanabilirsiniz:

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

b) Dosya İzinlerini Ayarlama

Swap dosyasının yanlızca root kullanıcısı tarafından erişilebilmesi için izinleri ayarlayın:

sudo chmod 600 /swapfile

c) Swap Dosyasını Formatlama

Swap dosyasını swap alanı olarak kullanabilmek için formatlayın:

sudo mkswap /swapfile

d) Swap Dosyasını Etkinleştirme

Swap dosyasını etkinleştirin:

sudo swapon /swapfile

e) Doğrulama

Swap alanının etkinleştirildiğini kontrol edin:

sudo swapon --show

veya

free -h

3. Swapı Kalıcı Hale Getirme

Sunucu yeniden başlatıldığında swap alanını korumak için /etc/fstab dosyasına swap dosyasını ekleyin:

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

4. Swap Ayarlarını Optimize Etme

Swap kullanımını optimize etmek için swappiness değerini ayarlayabilirsiniz. Bu değer, sistemin swap alanını kullanma eğilimini belirler:

  • Varsayılan değer genellikle 60‘tır.
  • Zimbra gibi uygulamalar için bu değeri daha düşük bir seviyeye (10 gibi) ayarlamak önerilir.

Swappiness değerini anlık olarak ayarlamak için:

sudo sysctl vm.swappiness=10

Bu ayarı kalıcı hale getirmek için /etc/sysctl.conf dosyasına şu satırı ekleyin:

vm.swappiness=10

5. Swap Kullanımını İzleme

Swap alanının kullanım durumunu izlemek için aşağıdaki komutlardan faydalanabilirsiniz:

free -m

veya

top

Sonuç

Ubuntu’da swap alanı oluşturmak ve optimize etmek, sisteminizin bellek yetersizliği durumlarında daha stabil çalışmasını sağlar. Yukarıdaki adımları izleyerek kolayca swap alanı tanımlayabilir ve sistem performansınızı iyileştirebilirsiniz.

Sorularınız veya görüşleriniz için bizimle iletişime geçebilirsiniz!

0 Votes: 0 Upvotes, 0 Downvotes (0 Points)

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Previous Post

Next Post

Bize Katılın
  • Facebook38.5K
  • X Network32.1K
  • Behance56.2K
  • Instagram18.9K

En Son ve En Önemli Haberlerden Haberdar Olun

I consent to receive newsletter via email. For further information, please review our Privacy Policy

Kategoriler

Reklam

Loading Next Post...
Takip et
Sign In/Sign Up Sidebar Search Trending
Popüler
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...