Redhat/Centos’da SWAP ile Virtual Memory

Swap ,Unix/Linux sistemler de fazlasıyla gereksinim duyulan memory ihtiyacını  kendi uzerine yazip, sanal hafiza olusturmakla görevli file sistemidir.

Linux altında Swap partition olusturulup file sistem olarak yapilandirilmasi icin asagidaki adimlari takip edebilirsiniz.

ASCII(7 Byte'lik sayi sistemi) karekterli sayi sistemi olusturmakla bilinen " /dev/zero " adli ozel donanımı kullanip 256 MB degerinde 0 degerlerini üretecegimiz dosya ile convert edecegiz.

dd if=/dev/zero of=/swap bs=256 count=1MB

Bu parametre de bulunan "bs", girilen her integar degeri byte cinsinden hesaplayarak(KB,MB,GB seklinde olusturulan dosyanin boyutu belirtilmezse ) count'dan gelen veri ile toplayip, "dd" seceneği ile convert ediyor.

Şimdi, mkswap parametresini kullanıp  az evvel olusturduğumuz dosyayı , “Swap File Sistem” haline dönüştürdükten sonra  swapon komutu ile virtual memory  olarak ayarladığımız donanımı, çalışır durumda baslatacagız..

mkswap /swap
swapon /swap

Sırada,  mount edilen  disklerin dosya  yapılarının bulundugu  /etc/fstab’i  herhangi bir metin duzenleyicisiyle açıp en alt kısmına, oluşturduğumuz diskin file tipini belirtmek kalıyor.

/swap swap swap defaults 0 0

Kontrol edelim.

[root@localroot ~]# cat /etc/fstab |  more

/swap swap swap defaults 0 0

Yaptığımız uygulamayı test etmek icin swapon -s veya cat /proc/swaps  komutları ile  gerekli kontrolleri yapabilir veya top komutu ile  yapılandıgımız virtual memory (Swap) kullanımı kontrol edebiliriz.

Share on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>