@InterfaceAudience.Private
public class JvmPauseMonitor
extends Object
Class which sets up a simple thread which runs in a loop sleeping
for a short interval of time. If the sleep takes significantly longer
than its target time, it implies that the JVM or host machine has
paused processing, which may cause other problems. If such a pause is
detected, the thread logs a message.
The original JvmPauseMonitor is:
${hadoop-common-project}/hadoop-common/src/main/java/org/apache/hadoop/util/
JvmPauseMonitor.java
r1503806 | cmccabe | 2013-07-17 01:48:24 +0800 (Wed, 17 Jul 2013) | 1 line
HADOOP-9618. thread which detects GC pauses(Todd Lipcon)