[fedora-java] Oprofiling Eclipse CVS checkout

Andrew Haley aph at redhat.com
Fri May 6 14:49:38 UTC 2005


Andrew Overholt writes:
 > Hi,
 > 
 > I'm trying to track down the cause of [1], so it was suggested to me that I
 > run oprofile and see what's going on.  I've done so and attached the
 > output.  I don't really know what I'm supposed to be seeing in this, so if
 > someone who knows more could help me out, I'd really appreciate it.
 > 
 > What I did:
 > 
 > 1. sudo opcontrol --reset
 > 2. sudo opcontrol --start --no-vmlinux
 > 3. started eclipse and tried to check out GNU-Crypto [2]
 > 
 >    While this was going, I checked on gnu-crypto on the command line (on a
 >    different machine .. it's the same if I do it on the same machine as the
 >    one running Eclipse).  The command line checkout started when the
 >    Eclipse checkout was about 20% or 30% completed and finished before the
 >    Eclipse checkout made it to 40% (these percentages are just rough
 >    estimates based upon the progress bars).
 > 
 > 4. stopped the Eclipse checkout while it was still less than 50% completed
 >    and cleanly exited Eclipse
 > 5. sudo opcontrol --stop
 > 6. sudo opreport image-exclude:/no-vmlinux

You need the syms.  opreport -l.

But I can tell imediately from the 

 >      8530 18.2055 libgcc_s-4.0.0-20050428.so.1
 
what is wrong.  You're throwning and catching millions of exceptions.

Andrew.




More information about the java-devel mailing list