Linux'ta Bellek Kullanımını Kontrol Etmek için 10 'ücretsiz' Komut
Linux en popüler açık kaynaklı işletim sistemlerinden biridir ve çok sayıda komutla birlikte gelir. Fiziksel belleğin ve takas belleğinin toplam kullanılabilir alanını belirlemenin en önemli ve tek yolu “boş” komutunu kullanmaktır.
Linux "boş" komutu, fiziksel belleğin toplam kullanılan ve kullanılabilir alanı ve arabellekler ile takas belleği hakkında bilgi verir. Linux/Unix benzeri işletim sistemlerinde çekirdek tarafından kullanılır.
Bu makalede, sahip olduğunuz belleği daha iyi kullanmanıza yardımcı olabilecek seçeneklerle birlikte "ücretsiz" komutların bazı yararlı örnekleri sunulmaktadır.
1. Sistem Belleğini Görüntüleyin
Ücretsiz komut, fiziksel belleğin kullanılan ve kullanılabilir alanını kontrol etmek ve KB'de belleği değiştirmek için kullanılır. Aşağıdaki komutu çalışırken görün.
free
total used free shared buffers cached
Mem: 1021628 912548 109080 0 120368 655548
-/+ buffers/cache: 136632 884996
Swap: 4194296 0 4194296
2. Bayt Cinsinden Belleği Görüntüle
-b seçeneğiyle ücretsiz komut, bellek boyutunu Bayt cinsinden görüntüler.
free -b
total used free shared buffers cached
Mem: 1046147072 934420480 111726592 0 123256832 671281152
-/+ buffers/cache: 139882496 906264576
Swap: 4294959104 0 4294959104
3. Belleği Kilo Bayt Cinsinden Görüntüleyin
-k seçeneğiyle ücretsiz komut, bellek boyutunu (KB) Kilobayt cinsinden görüntüler.
free -k
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
-/+ buffers/cache: 136604 885024
Swap: 4194296 0 4194296
4. Belleği Megabayt Cinsinden Görüntüleyin
Bellek boyutunu (MB) Megabayt cinsinden görmek için -m seçeneğini kullanın.
free -m
total used free shared buffers cached
Mem: 997 891 106 0 117 640
-/+ buffers/cache: 133 864
Swap: 4095 0 4095
5. Belleği Gigabyte Cinsinden Görüntüleyin
Ücretsiz komutla -g seçeneğinin kullanılması, belleğin boyutunu GB(Gigabayt) cinsinden görüntüler.
free -g
total used free shared buffers cached
Mem: 0 0 0 0 0 0
-/+ buffers/cache: 0 0
Swap: 3 0 3
6. Toplam Satırı Görüntüle
-t seçeneğiyle serbest komut, satırın sonunda toplam satırı listeler.
free -t
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
-/+ buffers/cache: 136604 885024
Swap: 4194296 0 4194296
Total: 5215924 912520 4303404
7. Tampon Ayarlı Satırın Görüntülenmesini Devre Dışı Bırakın
Varsayılan olarak ücretsiz komut "ara bellek ayarlı" satırını görüntüler, bu satırı devre dışı bırakmak için seçeneği -o olarak kullanın.
free -o
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
Swap: 4194296 0 4194296
8. Düzenli Aralıklar İçin Bellek Durumunu Görüntüleme
Ücretsiz komutu düzenli aralıklarla güncellemek için kullanılan sayı içeren -s seçeneği. Örneğin, aşağıdaki komut ücretsiz komutu her 5 saniyede bir güncelleyecektir.
free -s 5
total used free shared buffers cached
Mem: 1021628 912368 109260 0 120368 655548
-/+ buffers/cache: 136452 885176
Swap: 4194296 0 4194296
9. Düşük ve Yüksek Bellek İstatistiklerini Göster
-l anahtarı, ayrıntılı yüksek ve düşük bellek boyutu istatistiklerini görüntüler.
free -l
total used free shared buffers cached
Mem: 1021628 912368 109260 0 120368 655548
Low: 890036 789064 100972
High: 131592 123304 8288
-/+ buffers/cache: 136452 885176
Swap: 4194296 0 4194296
10. Ücretsiz Sürümü Kontrol Edin
-V seçeneği, ücretsiz komut sürümü bilgilerini görüntüler.
free -V
procps version 3.2.8
Ayrıca Okuyun
Üst Komut, Bul Komutu, Netstat Komutu.