Class JvmPauseMonitor


@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/ r1503806 | cmccabe | 2013-07-17 01:48:24 +0800 (Wed, 17 Jul 2013) | 1 line HADOOP-9618. thread which detects GC pauses(Todd Lipcon)