私はRailsスタックをubuntuで実行しています。
Ps -AFを実行すると、Apacheモジュールによって次のような説明的なプロセス名が設定されます。
00:00:43 Rails: /var/www...
これは、負荷の問題を診断するのに非常に役立ちます。
しかし、私がトップになると、同じプロセスが単に次のように表示されます
Ruby
トップにps -AFプロセス名を取得する方法はありますか?
top
の実行中は、 c プロセス名とコマンドラインの表示を切り替えます。次回のトグル状態を記憶するには、 W 現在の構成を~/.toprc
に保存します。
これは答えではなく、一般的な提案です。
htop
をお試しください。デフォルトでは完全なプロセス名が表示され、使いやすいと思います。
Topを実行するときは、cと入力してコマンドライン/プロセスを切り替えます。
top -c -n 1
はあなたが望むものをあなたに与えるはずです。
-c
:コマンドラインとプログラム名を自動的に切り替えます-n 1
:これにより、top
は3秒ごとに更新を表示せずにすぐに終了します(デフォルト)