I am running java application on linux for several days.
The cpu now is more than 90% for more than a day.
I find using the command "top -H" which is the thread that take the CPU.
From the thread dump I see that it is the VM Thread.
What is this thread doing ? How can I get stack trace of it ?
What can cause this ?
I see in the thread dump that the PSOldGen is in 99% use