0

できればJava(または別のプログラミング言語)で書かれたメモリテスト用のアプリケーションはありますか?これは、コンピュータメモリまたはそれをテストするためのもの(合計メモリ空きメモリプロセス、メモリ消費など)に関する情報を示します。からのリソースモニターのようなものが必要です: ...または同様のものが必要です。Windowsリソース モニターのスクリーンショット

ソースコードが必要です。

4

1 に答える 1

3

これを行うための統合 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
于 2012-06-18T07:23:22.573 に答える