Linux Swap
Linux işletim sistemlerinde sahip olduğunuz fiziksel RAM ‘în daha fazla belleğe ihtiyaç duyduğunda hard diskinizi kullanarak size fiziksel bellek gibi kullanmanızı sağlayan sisteme Swap deriz.
Bu durum performans ta yavaşlamaya neden olur çünkü swap alanın fiziksel ram kadar hızlı çalışması mümkün değildir. Swap alanı sürekli kullanan sistemler de ciddi problem ler vardır diyebiliriz bunun için swap alanın en son dayanağımız olması gerekmektedir.
İlk kurulumda swap alanı fiziksel belleğimizin iki katı kadar yapabiliriz. Daha sonrasında swap alanda değişiklik yapabildiğimizi unutmayın.
Free komutu sistemimizde kullandığımız fiziksel bellek ve swap alanın boyutlarını göstermektedir. Benim swap alanım 4gb gözükmektedir ve kullanın miktar olarak 0 dır. Henüz ihtiyaç duymamış sistemim swap alana.
Aynı şekilde top komutuyla sistemdeki fiziksel bellek, swap alanlarını ve kullanım miktarlarını görebilirsiniz.
Sistemime yeni bir disk ekledim ve belli bir kısmını swap için ayırmak istiyorum. Fdisk komutuyla yeni disk üzerinde bölme işlemi yapıyorum +2gb lık yer böldüm.
L ( list ) diyip swap alanın koduna bakıyorum.
Swap alanın kodu olan 82 giriyorum ve yazdırmadan önce print alıp en son olacak işlemlerin görüntüsünü kontrol ediyorum. Bir sorun yok ise w ( write ) seçeneğiyle kullanıyorum ve ayarları yazdırıyorum.
Oluşturduğum alan için mkswap komutunu kullanarak swap alana dönüştürüyorum. Mkswap “oluşturduğum disk “. Swapon -s komutu swap bölümü olan diskleri listeler henüz yeni eklediğim disk gözükmemektedir. Free komutuyla baktığım zamanda halen +4gb görmekteyim.
Fstab dosyasına ekliyorum ve yeniden başlatınca swapon da en son eklediğim diskimi görüyorum. Free de +6gb lık bir swap alanım oluştu.
Eklediğim swap alanlarını kaldırabilirim bunun için swapoff komutundan sonra kaldırmak istediğim disk bölümünü yazıyorum. Swapoff sadece mount edilen swap alanı kaldırıyor daha sonra yeniden eklemek istersem swapon -a ( all) komutuyla yeniden mount edebilirim.
File sisteminizden de alan oluşturup bunu swap bölümüne dahil edebilirsiniz.
Mkswap la oluşturduktan sonra file “ oluşturulan alan “ la sisteme tanıtabilirim. Free ye baktığımda toplamda +7gb swap alan oluşturdum.
Swapon -s le bağlı olan disklerimi kontrol ettiğim zaman 3 bölüm birde file sistem olarak görünmektedir. Bir sonraki makalede görüşmek üzere.