To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=92196
                 Issue #|92196
                 Summary|Improve OOo performance and cold start
               Component|tools
                 Version|OOo 2.4.1
                Platform|All
                     URL|
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|FEATURE
                Priority|P3
            Subcomponent|code
             Assigned to|mh
             Reported by|frizou





------- Additional comments from [EMAIL PROTECTED] Sun Jul 27 21:31:27 +0000 
2008 -------
Just a suggestion from my old Win32 MFC VC++ 4.2 developper experience.

To improve exe and dll loading and decrease pagefault on Win32 (but can 
probably be extended to other OS), the better is to put code section which are 
called together in the same memory page (minimize number of pages to be loaded 
at startup, and maximize possible swapped-out pages at run time).

Build process optimisation suggestion:
1. build profiled exe and dll
2. execute shorts operationnal scenari with profiled binnaries
3. after execution, analyze call-graph and generate linker directive
4. relink with optimized mapping (no matter of memory pages, but just ordering 
code section according to call-graph).

I hope this can be applied to OOo SDK and tools...

Related performance topics:
http://www.openoffice.org/issues/show_bug.cgi?id=63403
http://www.openoffice.org/issues/show_bug.cgi?id=56722

---------------------------------------------------------------------
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