topKomenda na OS X jest dość brzydko .. Ten zawarte z większością dystrybucji Linuksa pozwala na zmianę sortowania według kolumny przy użyciu <i >znajduje się w trybie kolorowym (po naciśnięciu zklawisza), i kilka innych przydatnych opcji.
Czy istnieje zastępcze narzędzie wiersza polecenia? Idealnie chciałbym htopdla OS X, ale ponieważ opiera się na /proc/systemie plików ( patrz ten wątek ), nie został przeniesiony (i prawdopodobnie nigdy nie będzie)
Oczywistą odpowiedzią jest „Monitor aktywności”, ale szukam narzędzia wiersza poleceń!
Obawiam się, że procfs MacFUSE nie zastępuje procfów Linuksa. Kiedy próbowałem skompilować htop (lub uruchomić dstat), zostałem zatrzymany, ponieważ nie ma katalogu / proc / stat.
Clinton Blackmore,
Odpowiedzi:
23
topna MacOS X ma wsparcia sortowania, co najmniej:
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}.
Pracuję nad przeniesieniem htopa na OSX. Repo jest tutaj (bardziej aktywne widelec tutaj i może być instalowane za pomocą brew install htop)
Obecnie próbuję ustalić, co zrobić z kolizją licencyjną między libtop Apple (APSL) a htop (GPL). Prawdopodobnie nie ma o wiele więcej do programowania - ale być może będę musiał ponownie zaimplementować potrzebne mi części libtop. Jeśli ktoś ma sugestie, jak sprawić, by licencja zadziałała, proszę zabrać głos.
Dobra robota, moim jedynym zmartwieniem jest to, że musisz uruchomić go z sudo, aby zobaczyć informacje o pamięci. Jeśli możliwe, aby działało bez pytania o sudo, spróbuj eskalować bezpośrednio z niego.
Top na OS X wymaga drobnych poprawek (nie jest tak „wykasowany” jak GNU top), ale łatwo to zrobić.
W Leopardzie lub Tygrysie używam „top -FRo [pole]”, gdzie „[pole]” to zazwyczaj procesor, vsize, rsize i tak dalej. Opcje -F i -R poświęcą pewną precyzję do obliczeń pamięci, co znacznie obniży użycie procesora do góry.
Odpowiedzi:
top
na MacOS X ma wsparcia sortowania, co najmniej:źródło
Pracuję nad przeniesieniem htopa na OSX. Repo jest tutaj (bardziej aktywne widelec tutaj i może być instalowane za pomocą
brew install htop
)Obecnie próbuję ustalić, co zrobić z kolizją licencyjną między libtop Apple (APSL) a htop (GPL). Prawdopodobnie nie ma o wiele więcej do programowania - ale być może będę musiał ponownie zaimplementować potrzebne mi części libtop. Jeśli ktoś ma sugestie, jak sprawić, by licencja zadziałała, proszę zabrać głos.
źródło
htop jest teraz częścią Macports - ciesz się
źródło
Spojrzenia - Oko na Twój system jest tym, czego szukasz. Wcześniej używałem go w systemie Linux, jest wieloplatformowy i jest naprawdę dobry.
Oto mój zrzut ekranu.
źródło
Jest też napar na htop, jeśli tak się toczy .
Niestety, Apple / usr / bin / top wciąż się regresuje, ponieważ nie rozumie już nawet argumentów złożonego pojedynczego znaku:
Teraz musisz użyć np. „Top -F -R -u”. Ale, hej, „góra” Apple'a domyślnie nie sortuje według procesora, więc może to najmniejszy z jego zmartwień.
źródło
Top na OS X wymaga drobnych poprawek (nie jest tak „wykasowany” jak GNU top), ale łatwo to zrobić.
W Leopardzie lub Tygrysie używam „top -FRo [pole]”, gdzie „[pole]” to zazwyczaj procesor, vsize, rsize i tak dalej. Opcje -F i -R poświęcą pewną precyzję do obliczeń pamięci, co znacznie obniży użycie procesora do góry.
źródło