Performance

From Apache OpenOffice Wiki
Revision as of 17:53, 16 November 2005 by Michael (Talk | contribs)

Jump to: navigation, search

Known areas for impovement

system issues

  • Linux / Linking - relocation processing is very slow two possible ways to fix that
    • re-ordering symbol & elf hash tables to improve cache locality, lots of good & simple ideas here.
    • -Bdirect implementation [1] - gaining little traction.
  • 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

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

Personal tools