私はPythonを使ってthis questionを繰り返したいと思う。理由は、私はクラスタ内の10ノードにアクセスでき、各ノードは同一ではありません。パフォーマンスの範囲がわかり、利用可能なメモリとCPU速度/コアに基づいて、リモートで使用するのに最適なコンピュータを見つけることができます。Python(Bash?)を使ってOSレベルのシステム情報(CPU速度)を取得する
EDIT:Heck、コマンドラインインターフェイスだけでも便利です。迅速かつ汚れた解決策はありますか?
私はPythonを使ってthis questionを繰り返したいと思う。理由は、私はクラスタ内の10ノードにアクセスでき、各ノードは同一ではありません。パフォーマンスの範囲がわかり、利用可能なメモリとCPU速度/コアに基づいて、リモートで使用するのに最適なコンピュータを見つけることができます。Python(Bash?)を使ってOSレベルのシステム情報(CPU速度)を取得する
EDIT:Heck、コマンドラインインターフェイスだけでも便利です。迅速かつ汚れた解決策はありますか?
クロスプラットフォームのシステムデータを収集するための広範なAPIを備えたSIGARライブラリをご覧ください。また、多くの言語(Python、Java、Erlang、Rubyなど)で利用できるライブラリもあります。
ノード上のすべてのインストールに対して私はrootアクセス権を持っていません。それが問題なのだろうか? – physicsmichael
いいえ、私はJavaのバージョンを使用しましたが、それはJARファイルでした。 – ars
cat/proc/cpuinfoが動作します。私が必要ならPythonから呼び出すことができます。 – physicsmichael