More details following.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
25184 root 20 0 14.8g 5.0g 62m R 100.3 32.8 17:50.67 java <--------------
25170 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:00.01 java
25172 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:01.09 java
25173 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.61 java
25174 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.61 java
25175 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.59 java
25176 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.66 java
25177 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.62 java
25178 root 20 0 14.8g 5.0g 62m S 0.0 32.8 0:02.63 java
Thread 797 (Thread 0x7fe47d506700 (LWP 25184)):
#0 0x00007fe4af098d2b in SafepointSynchronize::begin() () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so <--------------
#1 0x00007fe4af191fef in VMThread::loop() () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#2 0x00007fe4af192470 in VMThread::run() () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#3 0x00007fe4af00b988 in java_start(Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#4 0x00000037b52079d1 in start_thread () from /lib64/libpthread.so.0
#5 0x00000037b4ae88fd in clone () from /lib64/libc.so.6
3. jstack -F result
......
Thread 26488: (state = NEW)
Thread 2 (Thread 0x7fe359282700 (LWP 26488)):
#0 0x00000037b4af805e in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00000037b4a7cc82 in _L_lock_3495 () from /lib64/libc.so.6
#2 0x00000037b4a77903 in arena_get2 () from /lib64/libc.so.6
#3 0x00000037b4a7a794 in malloc () from /lib64/libc.so.6
#4 0x00000037b4611190 in tls_get_addr_tail () from /lib64/ld-linux-x86-64.so.2
#5 0x00000037b4611660 in __tls_get_addr () from /lib64/ld-linux-x86-64.so.2
#6 0x00007fe4adabd762 in Profiler::Handle(int, siginfo*, void*) () from /usr/local/lightweight-java-profiler-master/build-64/liblagent.so
.......
Thread 26362: (state = IN_VM)
Thread 63 (Thread 0x7fe366e5d700 (LWP 26362)):
#0 0x00000037b520b5bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007fe4af005243 in os::PlatformEvent::park() () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#2 0x00007fe4aefcc328 in Monitor::ILock(Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#3 0x00007fe4aefcc55f in Monitor::lock_without_safepoint_check() () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#4 0x00007fe4af098127 in SafepointSynchronize::block(JavaThread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#5 0x00007fe4aedead0b in JavaCallWrapper::JavaCallWrapper(methodHandle, Handle, JavaValue*, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#6 0x00007fe4aedeb94a in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#7 0x00007fe4aedea5c8 in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#8 0x00007fe4aedea897 in JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#9 0x00007fe4aedea966 in JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Handle, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so
#10 0x00007fe4af10e249 in SystemDictionary::load_instance_class(Symbol*, Handle, Thread*) () from /usr/java/jdk1.7.0_65/jre/lib/amd64/server/libjvm.so