人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

solaris で、top に相当するコマンドはなんでしょうか? 知りたいのは、CPUの負荷を高くしているプロセスを特定したいのです。ps のオプションでもいいです。


●質問者: kaiketsu
●カテゴリ:コンピュータ インターネット
✍キーワード:CPU ps solaris TOP オプション
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● JULY
●35ポイント

prstat コマンド (Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)) - Sun Microsystems

prstat で表示できます。

ps でも表示フォーマットで pcpu を指定(-o pcpu)すれば出せると思います。


2 ● Marin_MTB
●35ポイント

topの互換ツールはSolaris標準コマンドであればprstatなんかがそうですね。

SysV互換ps(Solaris標準)では、以下のような感じです。

# ps -efo user,pid,ppid,pcpu,args

USER PID PPID %CPU COMMAND

root 0 0 0.0 sched

root 1 0 0.0 /sbin/init

root 2 0 0.0 pageout

root 3 0 0.2 fsflush

標準添付のBSD互換バージョンのpsでも見られます。

# /usr/ucb/ps aux

USER PID %CPU %MEM SZ RSS TT S START TIME COMMAND

root 920 1.1 4.36926033156 ? S 2月 18 67:03 /usr/X11/bin/Xorg

または、GNU pkgでtopもありますよ。プラットホームとOSのバージョンが記載されていなかったのでトップページのリンクを張っておきます。

Sunfreeware - Freeware Open Source Software for Sun Microsystem's Solaris

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ