JcmdExecutor je = new PidJcmdExecutor();
je.execute("VM.log output='file=" + fileName + "' what='jfr=info'");
je.execute("JFR.start duration=1s");
List<String> lines;
do { try {
lines = Files.readAllLines(Paths.get(fileName));
} catch (IOException e) { thrownew Error(e);
} for (String l : lines) { if (l.toString().contains(findWhat)) {
passed = true; break;
}
} if (lines.size() > 100) { break; /* did not find it */
}
} while(!passed);
if (!passed) { thrownew Error("Not found " + findWhat + " in stream" + lines);
}
System.out.println("PASSED");
}
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.