This example shows you the output produced when the concurrent mark process is triggered.
<con event="kickoff" timestamp="Nov 25 10:18:52 2005">
<stats tenurefreebytes="2678888" tracetarget="21107394"
kickoff="2685575" tracerate="8.12" />
</con>
This output shows that concurrent mark was kicked off, and gives a local timestamp for this. Statistics are produced showing the amount of free space in the tenured area, the target amount of tracing to be performed by concurrent mark, the kickoff threshold at which concurrent is triggered, and the initial trace rate. The trace rate represents the amount of tracing each mutator thread should perform relative to the amount of space it is attempting to allocate in the heap. In this example, a mutator thread that allocates 20 bytes will be required to trace 20 * 8.12 = 162 bytes. If also running in generational mode, an additional nurseryfreebytes= attribute is displayed, showing the status of the new area as concurrent mark was triggered.
本文展示了一个并发标记过程被触发时产生的输出示例。输出中包含了并发标记启动的时间戳,以及老年代空闲空间大小等统计数据。
701

被折叠的 条评论
为什么被折叠?



