htop ve btop terminal üzerinden sistem kaynaklarını izler; ancak aynı işi farklı önceliklerle sunar. htop süreç listesi ve süreç yönetiminde sade, hızlı bir çalışma alanı sağlar. btop CPU, bellek, disk, ağ ve süreçleri tek ekranda daha görsel biçimde birleştirir.
htop ne zaman öne çıkar?
htop, süreç ağacı, kullanıcı filtresi, sıralama, renice ve sinyal gönderme işlerini doğrudan süreç listesi üzerinde yapmayı kolaylaştırır. Dar SSH pencerelerinde ve yalnızca sorunlu süreci bulup müdahale etmek istediğinizde daha az görsel yoğunluk avantaj olabilir.
htop
htop --tree
htop --user www-data
btop hangi ek bilgileri tek ekranda verir?
btop; işlemci çekirdekleri, bellek, disk I/O, ağ trafiği ve süreçleri ayrı panellerde gösterir. Darboğazın CPU mu, disk mi, ağ mı olduğunu hızlıca karşılaştırmak için kullanışlıdır. Tema ve panel düzeni daha görseldir.
btop
btop --tty
btop --low-color
--tty sınırlı terminalde, --low-color renk desteği zayıf oturumda yardımcı olabilir.
Uzak bağlantıda terminal koşullarını düşünün
Yüksek gecikmeli SSH bağlantısında sık yenilenen grafikler ek trafik ve ekran titremesi oluşturabilir. Bu ortamda htop veya btop'un daha yavaş güncelleme ayarı tercih edilebilir. Seri konsolda sade top hâlâ daha güvenli seçenek olabilir.
İki araç da geçmiş kayıt sistemi değildir
Ekrandaki ani yükselişi görmek, olayın birkaç dakika önce neden oluştuğunu açıklamaz. Geçmiş analiz için sar, atop, Prometheus veya başka bir metrik sistemi gerekir. htop ve btop canlı teşhis aracıdır.
Seçimi görev belirlesin
| İhtiyaç | Tercih |
|---|---|
| Süreç bulma ve yönetme | htop |
| CPU, disk ve ağı birlikte görme | btop |
| Dar veya yavaş terminal | htop ya da klasik top |
| Görsel durum ekranı | btop |
Üretim sunucusunda süreç sonlandırmadan önce PID, komut satırı ve servisin systemd ilişkisini ayrıca doğrulayın; güzel bir arayüz yanlış süreci durdurma riskini ortadan kaldırmaz.
Başvuru: htop kılavuzu ve btop kılavuzu.