• 締切済み

ロードアベレージの取得について

PHPの関数でサーバのロードアベレージ(CPU使用率)を 取得するような関数はありませんでしょうか? マニュアルを一通り見たつもりですが それらしいものは見つけられませんでした。 でも、前にどこかでみた記憶があり とても気になっています(^^; よろしくお願いします。

みんなの回答

  • selenity
  • ベストアンサー率41% (324/772)
回答No.3

OSにもよりますが、Linuxなら $fp=fopen("/proc/loadavg","r"); で取れますよ。

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

全然関係のない話で申し訳ないのですが…(^^; > いま知りたいのは関数なので・・ > やっぱり関数はないのかな(^^; やっぱり逆リファレンスを作るのって凄く難しいですよね… 同じ事をしたくても、人によって浮かぶキーワードは違うでしょうから。 ただ、Javaなどと違い、PHPは関数が少ないので(確か全てのコンパイルオプションをOnにしても3,000くらいだったかな…?うろ覚えです。ソースはありません(^^;)総当たりも可かと… って、マニュアルを一通り読まれたんですよね… と言うことは「そんな関数はない」と思っていいのではないでしょうか? 以上雑談でした(^^;

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

まず…試してませんが、システムからtopコマンドなんかをコールしてみたらどうなるでしょう?

BottleCap
質問者

補足

回答ありがとうございます。 僕も試してはいませんが、 コマンドをコールするやり方ならできると思います。 いま知りたいのは関数なので・・ やっぱり関数はないのかな(^^;

関連するQ&A