2

根据JAVA cmd Reference,我可以设置 JFR 记录的 maxage 和/或 maxsize,但它不起作用。

我已经使用 ant 分享了 Intellij IDEA 录制和编译 scala:Stats

为了想法,我有以下设置:

-XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath=/home/ichaki/development/misc/stats/idea,maxage=1h,repository=/home/ichaki/development/杂项/统计/想法,设置=配置文件

对于蚂蚁:

-XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath=/home/ichaki/development/misc/stats/scala-ant,maxage=120s,maxsize=200k,repository=/home/ichaki/development /misc/stats/scala-ant,settings=profile

谢谢!

注意:我想在具有 SSD 的环境中收集统计信息,SSD 的大小非常有限

4

2 回答 2

0

Flight Recorder 将数据以块的形式写入磁盘,默认情况下每个大约 12-15 Mb,因此无法将 maxsize 设置为低于该阈值。

于 2014-03-19T21:41:24.150 回答
0

您可以将块大小设置得更小,我不确定推荐多小。

于 2014-04-15T09:53:57.310 回答