VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE platform.
Questions tagged [visualvm]
653 questions
0
votes
2 answers
Why do VisualVM float instances not seem to include floats inside other classes?
I am looking at a java virtual machine that's running an application. VisualVM says that java.lang.Float only has 102 instances.
Yet, there is also a class called Vector3 which has 80.000 instances. All these instances appear to have 3 float…

Tom
- 8,536
- 31
- 133
- 232
0
votes
0 answers
Thread WAITING at sun.misc.Unsafe.park
I'm facing a pretty annoying problem in my JBoss application, the system is crashing at some times of the day and I can not figure out why.
Monitoring the application by VisualVM I can see that some threads are waiting for something that I also can…

Gian Honório
- 53
- 1
- 11
0
votes
1 answer
Display tabular mbean attribute in tabular form
I have an MBean that has an attribute that is TabularType of a CompositeType, basically a table of rows. I would like to have this displayed as a table of rows in either VisualVM or Java Mission Control.
VisualVM (with the MBeans plugin) shows only…

Philippe Marschall
- 4,452
- 1
- 34
- 52
0
votes
3 answers
Profile GAE application in local dev server with VisualVM
I have an app that consumes so much memory, I would like to profile it, but I'm unable to start the app and pass the argument -agentpath; after I add this argument it waits for the profiler to connect, and so the GAE application doesn't startup. I…

sami
- 197
- 14
0
votes
0 answers
Accessing remote Spring Boot via JMX with VisualVM
I need to monitor Heap allocation and usage of a Spring Boot remote application using VisualVM. I cannot change the code, but I've seen it done locally, so the configurations in source code must be correct. I need to be able to expose JMX ports.…

Patrícia Villela
- 808
- 4
- 14
- 38
0
votes
0 answers
Java VisualVM profiling freezing issue
I am using java visualVM 1.4 to do JDBC profling for my application, i need to do the following:
1-Start profiling
2-Take snapshot
3-Clear profiling records go back to step 1
I need to perform the previous loop for around 10 times, i am using my…

Baha' Al-Khateib
- 311
- 3
- 13
0
votes
0 answers
VisualVM crashes on mac
I'm facing some trouble working on VisualVM on Mac.
Whenever I run the visualvm app (either from the app installed or by going to /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bin/jvisualvm (unix executable file) it opens the…

Kingshuk Mukherjee
- 97
- 2
- 9
0
votes
1 answer
Java JUnit profiling on MacOS doesn't work
I'm trying to profile a JUnit test with JavaVisualVM on MacOS El Capitan.
My Java version is 1.8.0_45
So on this machine I do the following:
set up the run configurations of my JUnit test in Eclipse so that it
leaves the VM up after the first…

blackgreen
- 34,072
- 23
- 111
- 129
0
votes
1 answer
Making visualvm to look onto the jars
Hi I am totally new to VisualVm. I would like to know whether there is any configuration to be done for making visualvm to look onto the jars. I am using ubuntu and openjdk version 1.8.0_131. I installed visualvm and its showing eclipse and is not…

annie
- 81
- 1
- 4
- 15
0
votes
1 answer
VisualVM fatal error detected by Java Runtime Environment - question about log file and error
I'm using VisualVM to profile my web app on my pc. I want to see if there are any memory leaks and such.
I'm running Tomcat 6.0.29 and jdk SE 1.6 (with update 22). I should note that I downloaded jdk1.6 so that I could download and use VisualVM. My…

katura
- 2,177
- 14
- 39
- 48
0
votes
1 answer
Getting method execution time from Stack Trace
I have a small system sampler project that I have made in Java.
I want to find a way to get the method execution time (self-time) of methods from all threads, similar to VisualVM. However, I simply don't want to use any instrumentation.
So I have…

Jaspreet
- 167
- 1
- 13
0
votes
0 answers
server startup profiling (to reduce time by analysing data)
I am facing a problem and could not find solutions anywhere. The thing is I need to profile weblogic server startup for my application and get data. later we will try to reduce the time.
Any guidance would be helpful.

Hooda
- 11
- 1
0
votes
1 answer
Java VisualVM 1.3.9 incorrect plugin url
I tried to install memory pool plugin but it is pointing to incorrect location
https://java.net/downloads/memorypoolview/com-kodewerk-visualvm-memorypoolsb4.nbm. How do I install memory pool plugin?

MFH
- 357
- 3
- 17
0
votes
2 answers
Use visualvm to find portal bottleneck
We have a liferay portal running on our intranet.
Everything works fine except the login. Very slow.
I'm thinking of using visualvm to monitor tomcat thread to see what happen in my webserver (like what hook it's calling or does it make some request…

hope_is_grim
- 1,934
- 15
- 24
0
votes
1 answer
Interpreting a VisualVM backtrace
I'm doing CPU profiling on my Mandelbrot Set explorer. For some reason, java.lang.PersistentHashMap$BitmapIndexedNode.find is using a fairly large percentage of the total CPU time. When I take a snapshot of the profiling results, and get a backtrace…

Carcigenicate
- 43,494
- 9
- 68
- 117