To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=53397
                  Issue #:|53397
                  Summary:|desktop: FYI possible prelink orientated launch
                          |optimization
                Component:|framework
                  Version:|680m124
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|mhu
              Reported by:|cmc





------- Additional comments from [EMAIL PROTECTED] Tue Aug 16 06:26:43 -0700 
2005 -------
On systems that support prelinking the attached soffice launch script and custom
launchers which take advantate of the pagein-* list of libraries results in a
measurable launch-time improvement.

Making a libsoffice.so with the contents of soffice.bin which also links to the
contents of pagein-common, and then a swriter.bin (etc) which links to this and
the additional contents of pagein-writer and making the soffice script run the
appropiate launcher and then putting an exit(0) on the callback from the
toplevel frame map to screen I get the following comparative results on
prelinked launchers...

time /opt/openoffice.org/program/soffice -writer

before:

runtime linker statistics:
  total startup time in dynamic loader: 40942538 clock cycles
            time needed for relocation: 2178365 clock cycles (5.3%)
                 number of relocations: 0
      number of relocations from cache: 9877
        number of relative relocations: 0
           time needed to load objects: 37853094 clock cycles (92.4%)

runtime linker statistics:
           final number of relocations: 39318
final number of relocations from cache: 98990

real    0m4.056s
user    0m2.868s
sys     0m0.504s

after:
runtime linker statistics:
  total startup time in dynamic loader: 60944357 clock cycles
            time needed for relocation: 2654702 clock cycles (4.3%)
                 number of relocations: 0
      number of relocations from cache: 2213
        number of relative relocations: 0
           time needed to load objects: 57179874 clock cycles (93.8%)

runtime linker statistics:
           final number of relocations: 11963
final number of relocations from cache: 21417

real    0m2.813s
user    0m1.720s
sys     0m0.336s

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to