できればJava(または別のプログラミング言語)で書かれたメモリテスト用のアプリケーションはありますか?これは、コンピュータメモリまたはそれをテストするためのもの(合計メモリ、空きメモリ、プロセス、メモリ消費など)に関する情報を示します。からのリソースモニターのようなものが必要です: ...または同様のものが必要です。Windows
ソースコードが必要です。
これを行うための統合 API はありません。
Windows では、 ProcessBuilder を使用してsysteminfoを実行することをお勧めします。
ProcessBuilder processBuilder = new ProcessBuilder("systeminfo");
processBuilder.redirectErrorStream(true);
Process process = processBuilder.start();
String output = readOutput(process);
try {
if (process.waitFor() != 0) {
throw new IOException(
"command exited in error: " + process.exitValue()
+ "\n" + output);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
// here parse output for what you want
systeminfo の出力は次のようになります。
Total Physical Memory: xxx MB
Available Physical Memory: xxx MB
Page File: Max Size: xxxx MB
Page File: Available: xxxx MB
Page File: In Use: xxx MB