![]() 上一页 |
![]() 下一页 |
飞行记录器收集有关事件 (即应用程序在运行时发生的情况) 的数据。事件可以描述为具有关联数据的不同数据点,例如,某个时间的 CPU 负载。
本主题介绍以下功能:
事件具有以下特征:
事件可以具有阈值;也就是说,可以对飞行记录器进行配置,仅当事件持续时间超过指定时间后才记录该事件。
事件可以具有堆栈跟踪,用户使用堆栈跟踪即可轻松地发现瓶颈。
可以定期报告事件;例如,可以将飞行记录器配置为每秒报告一次 CPU 负载 (事件)。
飞行记录器收集有关三种事件的信息:
持续事件;持续事件是指在某段时间内发生的事情。持续事件会在完成时记录下来。用户可以设置“持续事件”的阈值,因此只有持续时间大于 X 的事件才会记录下来。这一点不适用于其他类型的事件。
即时事件;即时事件是即时性的,并且将在每次发生时记录下来。
采样事件;采样事件是指按一定间隔定期记录的事件,可用于对系统活动进行采样,如 CPU 负载。用户可以使用 JFR 配置采样频率。