> Hi Jeremiah,
> 
> Thanks very much for the reply. It was great to hear
> that at least one
> other person has had a similar problem. I have a few
> questions if you
> don't mind:
> 
> 1) Was your Java performance problem related to this
> java variant of
> bug ID 6815915? It's not clear if that bug affected
> your diagnosis
> using dtrace or was the cause of the problem itself.
> i.e. did setting
> the environment variable DTRACE_DOF_INIT_DISABLE fix
> your performance
> problems or just enable you to get better results
> using dtrace?
> 
We were definitely seeing this bug with our systems. The env variable actually 
was the fix for the performance problem. The root cause of the issue was that 
the Java Hotspot provider was loading a Dtrace helper that was causing 
excessive mutex locks which was backing up threads on the CPU. We were seeing 
high run-queue depth and low CPU utilization. Our issue wasn't just that the 
JVMs were slow, but that they were slowing down the whole server. 

> 2) Running "export DTRACE_DOF_INIT_DISABLE=true"
> before running my
> program in the shell doesn't seem to make any
> difference to the
> execution time. Is this how you implemented the
> workaround in your JVM
> startup scripts?
> 
Yes, that is how we were enabling the work-around, specifically we were setting 
it to "1", but I don't think it really matters either way. We had to do this 
work around for all JVMs running on these servers. If it didn't improve your 
performance, then perhaps it's unrelated. 

> 3) Excuse my ignorance, but what is "guds"?
> 

guds is a performance gathering script the Solution Center has traditionally 
liked to have you run while you are experiencing problems. Though there are 
multiple references to it via a search on bigadmin, I can't seem to find a link 
to where to download it from. I obtained it via e-mail from a trouble call at 
some point in the past.

-----------
Jeremiah
-- 
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to