2009-08-13 16 views
1

私はPythonを使ってthis questionを繰り返したいと思う。理由は、私はクラスタ内の10ノードにアクセスでき、各ノードは同一ではありません。パフォーマンスの範囲がわかり、利用可能なメモリとCPU速度/コアに基づいて、リモートで使用するのに最適なコンピュータを見つけることができます。Python(Bash?)を使ってOSレベルのシステム情報(CPU速度)を取得する

EDIT:Heck、コマンドラインインターフェイスだけでも便利です。迅速かつ汚れた解決策はありますか?

+0

cat/proc/cpuinfoが動作します。私が必要ならPythonから呼び出すことができます。 – physicsmichael

答えて

1

クロスプラットフォームのシステムデータを収集するための広範なAPIを備えたSIGARライブラリをご覧ください。また、多くの言語(Python、Java、Erlang、Rubyなど)で利用できるライブラリもあります。

+0

ノード上のすべてのインストールに対して私はrootアクセス権を持っていません。それが問題なのだろうか? – physicsmichael

+0

いいえ、私はJavaのバージョンを使用しましたが、それはJARファイルでした。 – ars

関連する問題