• ベストアンサー

UNIIX系OSで以下の情報を採取する方法を教えてください。

UNIX系OSで、一般的にインストールされているコマンドを用いて以下の情報を採取する方法を教えてください。 1)メモリ使用容量とユーザ処理に使用できるメモリ容量 2)複数CPU搭載の計算機で、空きCPU数と並列処理可能数 3)ディスク状態(正常か異常か?) もしかすると、頓珍漢なことを質問しているかもしれませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • rx-78gp03
  • ベストアンサー率43% (138/314)
回答No.2

すみません >具体的には、SGI IRIXですが このOSを知らないので当てはまらないかもしれませんが、 1)について一般的なのは ・free ・vmstat(cpuとメモリを同時に見れます) 辺りが当てはまりますかね? 2)については ・mpstat ではどうでしょう? 3)についてはどう言った目的か分りかねますので何とも言えませんが、DOSで言うcheckdiskのような物であれば ・fsck でしょうか? 質問内容から的が外れて居ましたらスミマセン

その他の回答 (2)

  • Lorenzini
  • ベストアンサー率25% (8/32)
回答No.3

IRIX で使えるかどうかわかりませんが、top コマンドはどうでしょうか。(『FreeBSD 標準リファレンス』P192に詳しいです) 最初の行には、1分前、5分前、15分前の平均負荷(ロードアヴェレージ)、CPUの使用率、プロセス数。running sleeping その他のプロセス数、 Active(使用) な RAM、未使用な RAM、その他キャッシュなど。SWAP等。

  • ranx
  • ベストアンサー率24% (357/1463)
回答No.1

「UNIX系」とは言っても、ここら辺は個々のOSによって異なります。 ですので、OSの種類を具体的に書かれれば、知っている人が いるかもしれません。

tomoremo
質問者

補足

具体的には、SGI IRIXですが、一般的な回答があるならLinux、solarisでの方法でもいいです。