[fedora-java] Oprofiling Eclipse CVS checkout

Andrew Overholt overholt at redhat.com
Fri May 6 14:46:34 UTC 2005


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

Thanks,

Andrew

[1]
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=151832

[2]
cvs -d :ext:anoncvs at savannah.gnu.org/cvsroot/gnu-crypto co gnu-crypto
-------------- next part --------------
CPU: CPU with timer interrupt, speed 0 MHz (estimated)
Profiling through timer interrupt
          TIMER:0|
  samples|      %|
------------------
    12987 27.7180 libgcj.so.6.0.0
     8530 18.2055 libgcc_s-4.0.0-20050428.so.1
     8214 17.5311 ld-2.3.4.so
     6525 13.9262 libpthread-2.3.4.so
     3268  6.9749 libc-2.3.4.so
      911  1.9443 libpango-1.0.so.0.800.0
      808  1.7245 libcrypto.so.0.9.7a
      806  1.7202 libperl.so
      744  1.5879 libglib-2.0.so.0.600.2
      621  1.3254 libgobject-2.0.so.0.600.2
      435  0.9284 org.eclipse.swt.gtk_3.1.0.jar.so
      412  0.8793 libz.so.1.2.1.2
      289  0.6168 team.jar.so
      229  0.4888 libgdk-x11-2.0.so.0.600.2
      224  0.4781 libXft.so.2.1.2
      208  0.4439 libgtk-x11-2.0.so.0.600.2
      187  0.3991 rsync
      184  0.3927 libpangoxft-1.0.so.0.800.0
      154  0.3287 org.eclipse.core.commands_3.1.0.jar.so
      128  0.2732 org.eclipse.osgi_3.1.0.jar.so
      123  0.2625 org.eclipse.core.runtime_3.1.0.jar.so
      106  0.2262 sshd
       98  0.2092 libswt-pi-gtk-3128.so
       88  0.1878 resources.jar.so
       81  0.1729 libX11.so.6.2
       79  0.1686 org.eclipse.jface_3.1.0.jar.so
       68  0.1451 ssh
       64  0.1366 libpangoft2-1.0.so.0.800.0
       49  0.1046 cvs.jar.so
       47  0.1003 pango-basic-fc.so
       36  0.0768 oprofiled
       24  0.0512 libdb-4.3.so
       18  0.0384 libswt-gtk-3128.so
       14  0.0299 libXrender.so.1.2.2
       13  0.0277 libfreetype.so.6.3.7
       10  0.0213 libgdk_pixbuf-2.0.so.0.600.2
       10  0.0213 hald
        9  0.0192 bash
        8  0.0171 libpng12.so.0.1.2.8
        6  0.0128 libdbus-1.so.0.0.0
        6  0.0128 libgthread-2.0.so.0.600.2
        4  0.0085 screen
        4  0.0085 libfontconfig.so.1.0.4
        3  0.0064 teamcvsui.jar.so
        3  0.0064 org.eclipse.ui.ide_3.1.0.jar.so
        3  0.0064 libcore_3_1_0.so
        2  0.0043 libXcursor.so.1.0.2
        2  0.0043 jdt.jar.so
        1  0.0021 ls
        1  0.0021 libdl-2.3.4.so
        1  0.0021 libnss_nis-2.3.4.so
        1  0.0021 nifd
        1  0.0021 procmail
        1  0.0021 jdtcore.jar.so
        1  0.0021 libthinice.so
        1  0.0021 libbfd-2.15.94.0.2.so
        1  0.0021 libexpat.so.0.5.0
        1  0.0021 libk5crypto.so.3.0
        1  0.0021 SHA1.so
        1  0.0021 sendmail.sendmail


More information about the fedora-devel-java-list mailing list