私はシステムRAMの最小限の検証を行う必要があるプログラムを書いています。そのJVMでコードを実行しているマシンのRAMを計算するにはどうすればよいですか?Java経由でシステムRAMを見つける
答えて
純粋なJavaではまったくできないと思います。
JVM内では、システムRAMではなくJVM-RAMのみを照合することができます。 http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/management/MemoryMXBean.html
ネイティブコードが必要です。
+1:または、OSコマンドラインプログラムを実行します。 Linuxでは '/ proc/meminfo'ファイルを読むことができます –
はい、あなたは正しいです。 –
あなたはランタイムクラスに外観を持つことができます。
Runtime.getRuntime().maxMemory();
が、ランタイムのドキュメントから:
は、Java仮想マシン が使用を試みる最大メモリー容量を返します。次いで、値 はLong.MAX_VALUEが返されるいかなる固有の制限がない場合
私はちょうどすでに似たような質問があることを発見しました:http://stackoverflow.com/questions/25552/using-java-to-get-os-level-system-information – Kris
- 1. ユーザインタラクションなしでJava経由でPostgreSQLのインストールフォルダを見つけるには?
- 2. JavaScript経由でリモートサーバーディレクトリを見つける方法
- 3. CMake経由で特定/ローカルファイルを見つける方法
- 4. Twitter API経由で人を見つける方法は?
- 5. winmon経由でperfmonカウンターIDを見つける
- 6. jacob java-comブリッジ経由でシステム時間を変更する
- 7. "/ usr"で$ JAVA_HOMEを見つけられず、システム提供のJavaで続ける
- 8. xampp(windows-7-x64)経由でperlでシステム()経由で印刷
- 9. iPhoneアプリ経由で近くにあるWi-Fiネットワークを見つける
- 10. 地図上の場所を見つけるASP.NETでの緯度と経度を経由
- 11. Java apiでネットワークノードを見つける
- 12. javaでEDT時間を見つける
- 13. Javaで同じオブジェクトを見つける
- 14. Javaでサブセットを見つける
- 15. Flexでシステム(ローカル)IPアドレスを見つけるには?
- 16. Apache経由で302リダイレクトを避ける
- 17. C++の「静的プラグイン」システム(ビルドシステム経由)
- 18. Java経由のオンラインファイルコンバータ
- 19. java経由でSMSを送信する
- 20. システムRAMへのGPUアクセス
- 21. 合成MotionEventをシステム経由で送信する方法は?
- 22. Javaがデフォルトゲートウェイのネットワークインタフェースを見つける
- 23. Javaキャッシュディレクトリを見つける - 動的に
- 24. C#2つの緯度/経度の中点を見つける
- 25. JavaでFTP経由で画像をダウンロード
- 26. 迷路で最短経路を見つける
- 27. FGLで最短経路を見つける
- 28. 都市で最高の交通経路を見つける
- 29. セレンはxpath経由でテキストで要素を見つけることができません
- 30. バンドルがssh経由で見つかりません
[OSレベルのシステム情報を取得するためにJavaを使用]の可能な重複(http://stackoverflow.com/questions/25552/using- java-to-get-os-level-system-information) –