Class JvmPauseMonitor

java.lang.Object
org.apache.hadoop.hbase.util.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/ 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)