Giriş
Linux Mint, kullanıcı dostu arayüzü ve yazılım desteği ile bilinen bir Linux dağıtımıdır. Sistem kaynaklarını izlemek, sistem performansını değerlendirmek ve sorunları tespit etmek için önemli bir süreçtir. Bu makalede, CPU, bellek, disk ve ağ kullanımı gibi sistem kaynaklarının nasıl izleneceği konusunda bilgi verilecektir.
CPU Kullanımı İzleme
CPU kullanımı, sistemin işlem gücünü ne kadar kullandığını gösterir. Linux Mint’te CPU kullanımını izlemek için birkaç yöntem vardır:
1. htop: `htop`, terminal tabanlı bir işlem izleyicisidir. Öncelikle, terminal açılır ve aşağıdaki komut kullanılarak `htop` kurulumu gerçekleştirilir:
“`
sudo apt install htop
“`
Kurulum tamamlandıktan sonra, terminalde `htop` yazılarak çalıştırılabilir. `htop`, anlık CPU kullanımını, işlemci çekirdeklerini, işlem önceliklerini ve daha fazlasını gösterir.
2. top: `top` komutu da benzer bir işlev sunar, ancak daha temel bir arayüze sahiptir. Terminalde `top` yazılarak CPU kullanım bilgileri görüntülenebilir. `top` çalıştırıldığında, CPU yüzdeleri ve kaç çekirdek kullanıldığı gibi bilgiler anlık olarak güncellenir.
3. mpstat: `mpstat`, CPU kullanımını birden fazla çekirdek için izleyen bir komuttur. Aşağıdaki komut ile `sysstat` paketinin kurulumunu yaparak `mpstat` kullanılabilir:
“`
sudo apt install sysstat
“`
Kurulumdan sonra, `mpstat -P ALL` komutu ile CPU kullanım detayları ayrıntılı olarak görüntülenebilir.
Bellek Kullanımını İzleme
Bellek kullanımı, bilgisayarın RAM’inin ne kadarının aktif olduğunu gösterir. Bellek izleme için kullanılabilecek bazı araçlar aşağıda belirtilmiştir:
1. free: `free` komutu, sistemdeki toplam, kullanılan ve boş bellek miktarını gösterir. Terminalde sadece `free -h` komutu kullanarak insan tarafından okunabilir bir formatta sonuçlar alınabilir.
2. vmstat: `vmstat`, bellek, işlemci, giriş/çıkış ve sistem bilgilerini gösteren bir komuttur. Aşağıdaki komut ile `vmstat` kullanılabilir:
“`
vmstat 5
“`
Bu komut, her 5 saniyede bir güncellenen bellek ve CPU bilgilerini sağlar.
3. gnome-system-monitor: Grafik arayüzlü sistem izleyici olan `gnome-system-monitor`, bellek kullanımı hakkında detaylı bilgi sağlar. Sistem izleyici aracı açıldıktan sonra “Bellek” sekmesi seçilerek sistem RAM kullanımı anlık olarak görüntülenebilir.
Disk Kullanımını İzleme
Disk kullanımı, sistemin depolama alanının ne kadarının kullanıldığını gösterir. Disk izleme için aşağıdaki yöntemler kullanılabilir:
1. df: `df` komutu, dosya sisteminin disk kullanımını gösterir. `df -h` komutu ile entry’ler insan tarafından okunabilir bir formatta gözükecektir. Bu komut, her bir dosya sisteminin toplam boyutunu, kullanılan alanı ve boş alanı listeler.
2. du: `du`, belirli dizinlerin disk kullanımını izlemek için kullanılır. Örneğin, bir dizinin içindeki dosyaların boyutlarını görmek için `du -sh /path/to/directory` komutu kullanılabilir.
3. baobab: Grafik arayüzlü bir uygulama olan `baobab`, disk kullanımını analiz eden bir araçtır. Uygulama açıldığında, disk alanının nasıl kullanıldığını gösteren bir grafik sunar. Terminalden `baobab` yazarak çalıştırılabilir.
Ağ Kullanımını İzleme
Ağ kullanımı, sistemin internete veya yerel bir ağa ne derecede bağlı olduğunu gösterir. Ağ izleme için bazı araçlar aşağıda listelenmiştir:
1. ifconfig: `ifconfig`, sistemin ağ arayüzleri hakkında bilgi sağlar. Terminalde `ifconfig` yazarak, her bir ağ arayüzünün durumu ve istatistikleri görülebilir.
2. nload: `nload`, ağ trafiğini gerçek zamanlı olarak izleyen bir araçtır. Öncelikle aşağıdaki komut ile kurulum yapılmalıdır:
“`
sudo apt install nload
“`
Kurulum sonrasında, `nload` komutu ile mevcut ağ bağlantıları için gelen ve giden trafik görselleştirilebilir.
3. iftop: `iftop`, ağ trafiğini canlı olarak izlemek için kullanılır. Terminalde aşağıdaki komut ile yüklenebilir:
“`
sudo apt install iftop
“`
Kurulumdan sonra, `sudo iftop` komutu ile ağ bağlantıları ve trafik durumu görüntülenebilir.
Sonuç
Linux Mint, çeşitli sistem kaynaklarını izlemeye yönelik birçok araç sunar. CPU, bellek, disk ve ağ kullanımı izlemesi, sistem performansını değerlendirmek ve olası sorunları tespit etmek için kritik öneme sahiptir. Yukarıda belirtilen yöntemler, sistem yöneticilerinin ve kullanıcıların kaynak kullanımını etkili bir şekilde takip etmelerine yardımcı olur. Bu izleme araçları, zamanında müdahale ve optimizasyon için önemli bir temel oluşturur.


