2013-01-29から1日間の記事一覧

JavaのプロセスIDを取得する

MXBean経由で取得できます。知らなかったので備忘録としてメモ。 ソースコード RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean(); String name = runtimeMXBean.getName(); long pid = Long.valueOf(name.split("@")[0]); System.out.pr…

Javaプロセスに割り当てられているメモリ情報を取得する

Runtimeクラスから取得できます。忘れていたので備忘録としてメモ。 ソースコード Runtime runtime = Runtime.getRuntime(); long totalMemory = runtime.totalMemory(); long maxMemory = runtime.maxMemory(); long freeMemory = runtime.freeMemory(); lo…