Redhat/Centos’da SWAP ile Virtual Memory
Swap ,Unix/Linux sistemler de fazlasiyla gereksinim duyulan memory ihtiyacini kendi uzerine yazip sanal hafiza olusturmakla yukumlu file sistemdir.
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 hesaplayip "dd" ile convert ediyor.
Şimdi, mkswap parametresini kullanıp az evvel olusturdugumuz dosyayi , “Swap File Sistem” haline donusturdukten sonra swapon komutu ile virtual memory olarak ayarladığımız donanımı calisir 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 acip en alt kısmına olusturdugumuz diskin file tipini belirtelim.
/swap swap swap defaults 0 0
Kontrol edelim.
[root@localroot ~]# cat /etc/fstab | more
/swap swap swap defaults 0 0
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 edilebilir.




