web-dev-qa-db-ja.com

Mac OS Xのより良い「トップ」コマンド?

OS Xのtopコマンドはかなり安っぽいです。ほとんどのLinuxディストリビューションに含まれているコマンドでは、<および>を使用して並べ替え列を変更できます。カラーモードがあります。 (zキーを押す)、およびその他の便利なオプションの束。

代わりのコマンドラインツールはありますか? OS Xではhtopが理想的ですが、/proc/ファイルシステムに依存しているため( このスレッドを参照 )移植されていません(おそらく移植されません)。

明らかな答えは「アクティビティモニター」ですが、コマンドラインツールを探しています!

27
dbr

top on MacOS X doesソートをサポートします、少なくとも:

    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}.
23
Alnitak

OSXへのhtopの移植に取り組んでいます。リポジトリは here (よりアクティブなフォーク here であり、 brew install htop

私は現在、Appleのlibtop(APSL)とhtop(GPL)の間のライセンスの衝突について何をすべきかを考えています。その上で行うプログラミングはこれ以上ないでしょう-しかし、必要なlibtopのビットを再実装する必要があるかもしれません。ライセンスを機能させる方法についての提案がある場合は、率直に言ってください。

enter image description here

20
hexten

htopがmacportsの一部になりました-お楽しみください

9
Joel K

Glances-Eye on your system はあなたが探しているものです。以前はLinuxで使用していましたが、クロスプラットフォームで非常に優れています。

これが私のスクリーンショットです。

enter image description here

8
chhantyal

htopの場合はbrew も使用できます。

残念ながら、Appleの/ usr/bin/topは、複合単一文字の引数さえ理解できなくなったため、後退し続けています。

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

今、あなたは例えば「top -F -R -u」。しかし、ちょっと、Appleの「トップ」はデフォルトでCPUでソートされないので、おそらくそれがその心配の中で最小です。

7
Metaxis

OS XのTopは少し調整する必要があります(GNU top)ほど「無効化」されていません)が、それは簡単です。

LeopardまたはTigerでは、「top -FRo [field]」を使用します。「[field]」は通常、cpu、vsize、rsizeなどです。 -Fおよび-Rオプションは、メモリ計算の精度をいくらか犠牲にしますが、CPU使用率が大幅に減少します。

3
Dan Udey