Rocky Linux 9 ile Bellek Kullanımını İzleme Nasıl Yapılır? (free, vmstat)

Bellek İzleme Araçları

Rocky Linux 9, sistem yöneticilerine belleğin durumunu izlemek için çeşitli araçlar sunmaktadır. Bu araçlar arasında en yaygın olarak kullanılanlar arasında `free` ve `vmstat` bulunmaktadır. Bu araçlar, sistemdeki bellek kullanımını analiz etmeye ve optimize etmeye yardımcı olur.

free Komutu

`free`, sistem belleği hakkında hızlı bir özet sunan bir komuttur. Bu komut, toplam bellek, kullanılabilir bellek ve boş bellek gibi bilgileri sağlar. Bunun yanı sıra, kullanıcılara swap alanının durumu hakkında da detaylar sunar.

`free` komutu ile bellek durumunu görmek için terminalde aşağıdaki komut çalıştırılabilir:

“`
free -h
“`

`-h` seçeneği, sonuçların insan tarafından okunabilir bir biçimde gösterilmesini sağlar. Bu komutun çıktısı genelde üç ana bölümden oluşmaktadır:

1. top: Toplam bellek ve toplam swap alanının durumunu gösterir.
2. used: Kullanılan bellek ile swap alanını belirtir.
3. free: Boş bellek ve swap alanının miktarını gösterir.

Bunların yanı sıra, `free` komutu ile daha spesifik bilgilerin elde edilmesi için `-m` veya `-g` gibi farklı seçenekler de kullanılabilir. `-m` megabayt cinsinden, `-g` ise gigabayt cinsinden sonuçları gösterir. Bu tür seçenekler, sistem yöneticilerinin bellek kullanımını daha detaylı incelemelerine olanak tanır.

vmstat Komutu

`vmstat`, sistemin bellek, işlemci ve IO (giriş/çıkış) istatistiklerini gerçek zamanlı olarak izlemek için kullanılan bir başka etkili araçtır. Bellek kullanımını daha derinlemesine inceleme imkanı sunar ve sistemin genel performansına dair bilgiler sağlar.

`vmstat` komutu, aşağıdaki gibi terminalde kullanılabilir:

“`
vmstat 1
“`

Bu komut, her saniyede bir sistemin bellek ve işlemci istatistiklerini gösterir. Çıktıda yer alan ana başlıklar şunlardır:

– procs: Sistemdeki işlem sayısını gösterir. “r” çalışan işlemleri, “b” ise bekleyen işlemleri ifade eder.
– memory: Bellek kullanımını gösterir. “swpd” swap belleği kullanımı, “free” boş bellek, “buff” ve “cache” ise tampon ve önbelleklenmiş bellek miktarını belirtir.
– swap: Swap alanının kullanımı hakkında bilgiler verir.
– io: İşlemcinin IO aktivitelerini gösterir.
– system: Sistem düzeyindeki etkinlikleri gösterir.
– cpu: İşlemci kullanımını gösterir. “us” kullanıcı süresi, “sy” sistem süresi, “id” ise boşta olan süreyi ifade eder.

Bellek Kullanımının Değerlendirilmesi

`free` ve `vmstat` komutları, sistem yöneticilerine bellek kullanımını daha iyi değerlendirme fırsatı sunar. `free` komutunun sunduğu basit bilgi, genel bir bakış sağlar. Örneğin, sistemin yeterli boş belleğe sahip olup olmadığı, swap alanının kullanılıp kullanılmadığı gibi temel verilere ulaşmak mümkündür.

Buna karşılık, `vmstat` komutu daha detaylı istatistikler sunar. Özellikle, sistem üzerinde çalışan işlemlerin yapısını ve bellek kullanımının yanı sıra CPU sürelerini izlemek isteyenler için vazgeçilmez bir araçtır. Bu nedenle, bu iki araç birlikte kullanılarak bellek performansı daha keskin bir biçimde analiz edilebilir.

Bellek Yönetimi ve Optimizasyonu

Bellek izleme, sistemin genel performansını optimize etme amacı taşır. Sistem yöneticileri, mevcut bellek kullanımını analiz ederek, bellek sızıntılarını tespit edebilir veya gereksiz hizmetlerin çalışmasını durdurabilir. Bunun sonucunda sistemdeki kaynakları daha verimli kullanmak mümkün hale gelir.

Örneğin, `free` komutuyla elde edilen veriler, bellek kullanım oranlarının yüksek olduğunu gösteriyorsa, bellek kaynakları artırılabilir veya mevcut süreçlerin sayısı azaltılabilir. Ayrıca, swap alanının kullanımı göz önünde bulundurulduğunda, sistem belleğinde herhangi bir darboğaz yaşanıp yaşanmadığı da anlaşılabilir.

Sonuç

Rocky Linux 9 üzerinde bellek kullanımını izlemek için `free` ve `vmstat` komutları, sistem yöneticilerine önemli bilgiler sunar. Bu araçların kullanımı ile bellek yönetimi ve optimizasyonu gerçekleştirilebilir. Sistem performansını artırmak için bu komutların sağladığı verilerin analiz edilmesi ve uygun optimizasyon tekniklerinin uygulanması büyük önem taşır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR