Java内で利用可能な合計CPU速度と合計システムメモリを特定することは可能ですか? Webへのネットワーク接続速度も素晴らしいでしょう。Javaを使用してCPU速度/メモリ/インターネット速度を検出しますか?
答えて
これは実際にはJavaがのマシンのことを教えてくれるので、あなたのOSによって異なります。残念ながら、あなたのOSによって異なるアプローチを使用しなければなりません。
Linuxの場合は、CPU情報については/proc/cpuinfo
ファイルシステムをご覧ください。 /proc
には一般的に豊富な情報があります。ネットワーク(IO)はコマンドifconfig
によって反映されます。
Windowsの場合、有用なツールはすべての種類の低レベルハードウェア統計情報にアクセスできるWMIです。 CScriptでWMIスクリプトを実行できます。 WMIスクリプトのHere's a page of examples
メモリの統計情報はRuntimeオブジェクトから入手できます。また、JMX対応のJava仮想マシンに関する情報を表示するグラフィカルなクライアントであるjconsoleを見てください。これはCPU使用量を含む多くの情報を表示するので、JMX情報にアクセスする独自のクライアントを作成することもできます。
Javaがアプリケーションとハードウェアとのやりとりを非常に守っているようです。実行時オブジェクトから見たメモリ統計は、使用可能な実際の総量ではなく、VMが使用するものだけです –
SIGARは、必要なものをいくつか提供できます。
Properties p = System.getProperties();
p.list(System.out);
System.out.print("Total CPU:");
System.out.println(Runtime.getRuntime().availableProcessors());
System.out.println("Max Memory:" + Runtime.getRuntime().maxMemory() + "\n" + "available Memory:" + Runtime.getRuntime().freeMemory());
System.out.println("os.name=" + System.getProperty("os.name"));
試し
'java testtest.java:3:シンボルを見つけることができません シンボル:classプロパティ \tプロパティp = System.getProperties() ; ' – Tim
- 1. FireMonkey Android加速度センサー高CPU使用
- 2. 現在のCPUクロック速度をプログラム上でOS Xで検出しますか?
- 3. アンドロイドで速度を検出
- 4. Javaでインターネット速度とCPU温度を取得する方法
- 5. UITouch移動速度検出
- 6. Javaコンパイル速度
- 7. CPUの速度を落としてブラウザテストで低速のコンピュータをシミュレートする
- 8. プロファイリングのCPU速度を制限する
- 9. jqueryを使用してアップロード速度帯域幅を検出する
- 10. 加速度計を使って速度を計算する
- 11. 車の平均速度と最高速度を検出するグローバルな方法
- 12. ユーザーの実行速度を検出
- 13. チタニウムスタジオの加速度計を検出
- 14. アンドロイドのmobineを使って速度を検出する方法
- 15. 加速度計を使用していますか?
- 16. solrと速度を使用したフィールドクエリ
- 17. アンドロイドアプリを使用したオブジェクトの速度
- 18. BounceEaseを使用した加速度計
- 19. 加速度計を使用したベアリング
- 20. 加速度計の速度
- 21. ファイルアクセス速度とデータベースアクセス速度
- 22. アプリケーションと最大ダウンロード速度を使用してデータベースからダウンロード速度をテストしてください
- 23. 遷移速度はスクロール速度に依存します
- 24. 絶対縦軸加速度の検出
- 25. iOSの検出の接続速度や
- 26. メモリコピー速度の比較CPU <-> GPU
- 27. play-services-vision:顔検出速度とカメラプレビュー速度をどのように同期させますか?
- 28. DateTime.Nowの検索速度
- 29. JQueryの速度とJavaScriptの速度
- 30. TFS - 速度レポートのローリング平均速度
こんにちはDR以上が、私はより具体的なされている必要があります申し訳ありませんが、私は、Javaアプリケーション言語ではないのJavaScript –
しかし感謝を意味しました!これは私が探していたものでした;) –