Difference between revisions of "Performance"
From Apache OpenOffice Wiki
Line 1: | Line 1: | ||
− | |||
== Known areas for impovement == | == Known areas for impovement == | ||
Line 22: | Line 21: | ||
* [[Disk Access]] | * [[Disk Access]] | ||
* -Bdirect linking | * -Bdirect linking | ||
+ | |||
+ | == Other Pages == | ||
+ | This Wiki page should become the ultimate authority on performance issues. Meanwhile, here are links to performance informationat other places | ||
+ | * [http://tools.openoffice.org/performance/ OpenOffice.org Performance Tuning page] | ||
+ | * [http://sw.openoffice.org/drafts/optimization.html Writer (SW, XML, Math, Linguistic) specific Optimizations] | ||
+ | * [http://tools.openoffice.org/performance/performance-activities-overview.html Current & Planned Performance Activities] |
Revision as of 04:47, 16 November 2005
Contents
Known areas for impovement
system issues
- Linux / Linking - relocation processing is very slow
- Linux / I/O scheduling & pre-loading is poor
General I/O & memory issues
- Config mgr - scattered files
- UI configuration - tons of scattered files
- .rdb files - loads of empty space, mmap + random access pattern
Helpful tooling
- Linux/cold-start simulator
- relocstat - dump relocation data
- RTL_LOGFILE - export RTL_LOGFILE=/tmp/foo
- valgrind - debug / trace memory usage
Approaches being worked on
- Config refactor - reduce seeks/files, better caching
- Disk Access
- -Bdirect linking
Other Pages
This Wiki page should become the ultimate authority on performance issues. Meanwhile, here are links to performance informationat other places