Fully featured low overhead profiler for Java EE and Java SE platforms.
Ultimate profiling and monitoring solution for Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

unusual gaps at the tread overview

Moderators: Vladimir Kondratyev, Anton Katilin

unusual gaps at the tread overview

Postby ChristianB » Thu Sep 01, 2016 9:39 am

Hallo,

sometimes our application is slowing down and we are seeing unusual gaps at the thread overview:
Image
We have seen this before caused by gc activity. But this time it must be something different.
We have checked at the gc log PrintGCApplicationStoppedTime and we cannot see these gaps there.

Also we are seeing a lot of time consumption at com.yourkit.probes which we have not seen before:
Image

Any idea what can cause these gaps and our performance problem?
We are running at Java 1.7 45 and with a JBoss 5.0
ChristianB
 
Posts: 2
Joined: Thu Sep 01, 2016 8:20 am

Re: unusual gaps at the tread overview

Postby Anton Katilin » Thu Sep 01, 2016 9:56 am

Hi,

The gaps indicate that the telemetry was obtained less frequently than with the default 1 second period because JVM did not let the telemetry thread run as soon as it requested. Most likely this was related with GC pauses or with CPU activity in other threads of the application.

Please check the tab "Memory", "Memory & GC Telemetry" view, garbage collection related graphs. Do you see spikes?

How many threads does the application have?

Best regards,
Anton
Anton Katilin
 
Posts: 5575
Joined: Wed Aug 11, 2004 8:37 am

Re: unusual gaps at the tread overview

Postby ChristianB » Thu Sep 01, 2016 1:58 pm

Hi Anton,

in the tabs "Memory" i dont see any unusal data:
Image
There are only a few gc-spikes with less then 400 ms.
We have checked with the gc log and we cannot see the application pauses there.

The application has about 250 Threads. But must of them are "waiting" when that behavior occured. It was not a high-load situation.
ChristianB
 
Posts: 2
Joined: Thu Sep 01, 2016 8:20 am

Re: unusual gaps at the tread overview

Postby Anton Katilin » Thu Sep 01, 2016 3:05 pm

Could you please send the following files to support@yourkit.com :

- the profiler agent log file <user home>/.yjp/log/<session name>-<pid>.log

- the snapshot file (.snapshot)
Anton Katilin
 
Posts: 5575
Joined: Wed Aug 11, 2004 8:37 am


Return to Java Profiler

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 8 guests