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 (tekabul eden/biraz aşan) 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.
