Bursa Bilgisayar

Linux Üzerinde Takas Alanı Temizleme

Değerli linux kullanıcıları ramlar bildiğiniz gibi programların bilgilerinin depolandığı alanlardır ve server işletiminde ve php,apache vb. çalıştırırken ram’e başvurulu. Zamanla ram gerekli gereksiz bilgilerle dolar ve yeterli boş ram kalmayınca sistem hdd üzerinden bir alanı ram’miş gibi kullanmaya başlar. Genelde bu alan linux kurulumunda normal ramin 2 katı verilir ve gerçek ram kadar hılzı okuma ve yazma hızına sahip değildir,hdd niz yavaşsa bu süre dahada artacaktır ve belirli bi süre swapda çalışan apache çökme yapacaktır. Özellikle server yönetim paneli lxadmin kloxo’da bunu sıklıkla yapmak lazım.Bir kaç basit ssh kodlamasıyla dolan swapı boşatmayı göstereceğim.

Putty ile Ssh ile root girişi yaptıktan sonra.
1. aşamada
Kod:
1

nano -w /usr/bin/swapbosalt

ile bir boş sayfa açıyoruz
Buraya
2. aşamada aşağıdaki kodları
giriyoruz
Kod:
1
2
3
4
5
6
7
8
9

echo -e “noutput of free before:”
&&
free &&
swapoff -a && swapon -a
&&
echo -e “noutput of free after:” &&
free
&&
echo -e “”

3. aşamada Ctrl+X (kaydedip) + Y (değişiklikleri onaylıyoruz)

4. aşamada
Kod:
1

chmod +x /usr/bin/swapbosalt

5. aşamada komut satırına
Kod:
1

swapbosalt

yazdığımızda gereksiz ram kalıntıları boşalmış oluyor.

Genelde aşırı trafikli sitelerde, swap taşması yaşandığında, ddos alırken vb.
bu işlemi yapmak performansı arttıracaktır.

Zamanlandırılmış görevler girerek bu işlemi her 24 saatte bir
gerçekleştirebilirsiniz.

cron eklemek için

nano /etc/crontab

0-59/5 * * * * root /usr/bin/swapbosalt >& /dev/null

5 dk bir çalışır bu

Kaydedin çıkın

Related posts

55 thoughts on “Linux Üzerinde Takas Alanı Temizleme

  1. Everything is very open with a very clear clarification of the issues. It was definitely informative. Your site is very helpful. Many thanks for sharing!

  2. I blog frequently and I truly appreciate your information. Your article has really peaked my interest. I am going to bookmark your blog and keep checking for new information about once a week. I opted in for your Feed too.

  3. Good post. I learn something totally new and challenging on websites I stumbleupon everyday. It will always be helpful to read through articles from other writers and practice a little something from other sites.

  4. After looking at a number of the articles on your web page, I truly like your technique of blogging. I added it to my bookmark webpage list and will be checking back soon. Take a look at my website as well and tell me how you feel.

  5. Having read this I believed it was extremely enlightening. I appreciate you finding the time and energy to put this information together. I once again find myself spending way too much time both reading and posting comments. But so what, it was still worthwhile!

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Characters available