Mac OS X için daha iyi bir "top" komutu? [kapalı]


27

topOS X üzerinde komut çoğu Linux dağıtımlarının ile birlikte bir kullanmakta tür-by sütuna değiştirmenizi sağlar .. oldukça berbat olduğunu <ve >(basarak renkli bir mod var, zanahtar) ve diğer yararlı seçeneklerin bir demet.

Yeni bir komut satırı aracı var mı? İdeal htopOS X için istiyorum , ancak /proc/dosya sistemine dayandığından ( bu konuya bakın ) taşınmadı (ve muhtemelen asla olmayacak)

Açıkça cevap "Faaliyet İzleyicisi" dir, ancak bir komut satırı aracı arıyorum!


3
<3 vuruş. Bu nedenle +1 eklendi. Aptal karakter gereksinimi nedeniyle mesaj uzatıldı.
Kent Fredric

tamam, 'sıralama' sorununa cevap verdim - başka ne "faydalı seçenekler" eksik?
Alnitak

3
A / proc dosya sisteminin MacFUSE kullanılarak sağlanabileceğini unutmayın : osxbook.com/book/bonus/chapter11/procfs Bunu kaldıran herhangi bir 'en iyi' bağlantı noktasını bilmiyorum.
Sören Kuklau

1
MacFUSE procfs'ının Linux procfs'lerinin yerine geçmediğinden korkuyorum. Htop (veya dstat çalıştıran) derlemeye çalıştığımda, / proc / stat dizini olmadığı için durduruldum.
Clinton Blackmore

Yanıtlar:


23

topMacOS X üzerinde yaptığı destek sıralama, en azından:

    O<skey>        Set secondary sort key to <skey> (see o<key>).
    o<key>         Set primary sort key to <key>: [+-]{command|cpu|pid
                   |prt|reg|rprvt|rshrd|rsize|th|time|uid|username|vprvt
                   |vsize}.

20

Htop'u OSX'e taşımak için çalışıyorum. Repo olup burada (daha aktif çatal burada ve ile monte edilebilir brew install htop)

Şu anda Apple'ın libtopu (APSL) ve htop (GPL) arasındaki lisans çatışması konusunda ne yapacağımı araştırmaya çalışıyorum. Muhtemelen üzerinde yapılacak çok fazla programlama yoktur - ama ihtiyacım olan libtop bitlerini yeniden uygulamak zorunda kalabilirim. Herhangi bir kimsenin lisans işini nasıl yapacağına dair önerileri varsa, lütfen konuşun.

görüntü tanımını buraya girin



1
İyi iş, tek endişem bellek bilgisini görmek için sudo ile çalıştırmanız gerektiği. Mümkünse sudo istemeden çalışmasını sağlarsanız, doğrudan ondan yükseltmeyi deneyin.
Sorin

Maalesef fare tıklamaları çalışmıyor.
Erik Kaju

9

htop artık macport'ların bir parçası - tadını çıkar



7

Nasıl yuvarlanırsan , htapta bir demleme yapılır .

Ne yazık ki, Apple'ın / usr / bin / top artık gerilemeye devam ediyor, çünkü artık tek bileşik argümanlarını bile anlamadığı için:

$ top -FR
invalid option or syntax: -FR
[...]

Şimdi örneğin "top -F -R -u" kullanmalısınız. Ancak, hey, Apple'ın "üst" varsayılan olarak cpu göre sıralamaz, bu yüzden belki de endişeleri en az olanıdır.


3

OS X'in üst kısmı biraz ayar gerektiriyor (GNU üst kısmı kadar 'dışarı fırlama' değil), fakat kolay.

Leopard veya Tiger'da 'top -FRo [field]' kullanıyorum, burada '[field]' genellikle cpu, vsize, rsize, vb. -F ve -R seçenekleri, CPU kullanımındaki büyük düşüşe bağlı olarak bellek hesaplaması için bazı hassasiyetlerden fedakarlık edecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.