search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
402 gösterim
Merhabalar,

Linux'de free memory alanım çok az. İncelediğimde çok fazla cache kullanımı olduğunu görüyorum.  İşletim sistemi seviyesinde memory cache'ini nasıl temizleyebilirim.

Cache'in fazla kullanılması, fazla memory ihtiyacı olan yeni bir process'i başlatmamı zaman zaman engelleyebiliyor.
kapalı
Unix/Linux kategorisinde 604 puan

1 cevap

0 oy
 
En İyi Cevap

Aşağıdaki komut ile linux'da memory cache'i temizleyebilirsiniz.  bunun için root kullanıcısı veya sudo hakkına sahip bir kullanıcı olmanız gerekir.

sync; echo 1 > /proc/sys/vm/drop_caches

--öncelikle memory durumuna bakalım. 4gb civarında boş memory var, 10gb cache olarak kullanılıyor.

[root@linuxserver ~]# free -m
                    total       used       free     shared    buffers     cached
Mem:         15789      11658       4130        853        162      10708
-/+ buffers/cache:        787      15001
Swap:        16383          0      16383

--cache temizleme komutunu çalıştırıyoruz. 

 [root@linuxserver ~]# sync; echo 1 > /proc/sys/vm/drop_caches

--aşağıda göreceğiniz gibi kullanılan cache 10gb'dan 1gb'a düşmüş. free 14gb memory alanımız mevcut.

[root@linuxserver ~]# free -m
                    total       used       free     shared    buffers     cached
Mem:         15789       1695      14094        853          0        995
-/+ buffers/cache:        699      15090
Swap:        16383          0      16383

604 puan
seçti

İlgili sorular

0 oy
1 cevap 857 gösterim
857 gösterim
günlük yedeklediğim dosyalarım var. 7 günden eskileri düzenli olarak silmek istiyorum. Bunu nasıl yapabilirim?
2 Aralık 2016 Unix/Linux kategorisinde buzel 604 puan sordu
0 oy
1 cevap 308 gösterim
308 gösterim
Linux'de belirli saatlerde bir scriptin çalışmasını istiyorum. Bunu nasıl yapabilirim.
2 Aralık 2016 Unix/Linux kategorisinde buzel 604 puan sordu
0 oy
2 cevap 772 gösterim
772 gösterim
linux'de CPU performansını nasıl inceleyebilirim? CPU yüzde kaç kullanılıyor veya en çok hangi process CPU kullanıyor nasıl görebilirim.
2 Aralık 2016 Unix/Linux kategorisinde buzel 604 puan sordu
0 oy
1 cevap 247 gösterim
247 gösterim
Merhabalar, Linux'de herhangi bir dosyayı gzip ile sıkıştırıyorum. Örneğin "gzip dosya" dediğimde, dosya.gz şeklinde dosya oluşuyor. Fakat bir folder'ı bu şekilde sıkıştıramıyorum. Aşağıdaki gibi hata veriyor. Klasörü içeriği ile beraber nasıl sıkıştırabilirim. $ gzip deneme gzip: deneme is a directory -- ignored
2 Aralık 2016 Unix/Linux kategorisinde buzel 604 puan sordu
0 oy
1 cevap 242 gösterim
242 gösterim
Merhabalar, Linux'de belirli günden eski dosyaları nasıl listeler ve nasıl sileriz?
2 Aralık 2016 Unix/Linux kategorisinde buzel 604 puan sordu