OpenOffice.org performance improvements

This page enumerates performance improvements (such as faster performance, lower memory usage, and reduced disk usage) that affect the end user (and not just developers). Also, omit issues that only affect non-final builds.

Future

  • #32526 some findings about seeks with osl file functions
  • #41164 Slow performance on switching between worksheets when using with 241 listbox controls, 2 checkboxes and 2 command buttons.
  • #54801 Enhance performance of osl_getDirectoryItem code
  • #56889 fullscreen slide 'browsing' speed (rendering)
  • #61419 Redundant locale icons in 'Res'
  • #62295 very slow (37 minutes) to load small (77KB) .sxw file
  • #63927 linux / linking speedup …
  • #67208 linked images permanently consumes memory (regression)
  • #70166 prune textenc bloat
  • #70100 memory leak(?) when opening empty file as certain filetype
  • #70265 .DOC opened slowly. OLE object (MS Visio) corrupted
  • #71748 memory leak exporting to PowerPoint or HTML
  • #75399 let store save some megabytes of memory
  • #78496 sal-strintern - speedup
  • #79363 automation: move alloc after early return
  • #84137 Remove gnome-vfs from startup procedure (article)
  • #84751 fix tests & accelerate …
  • #85029 Serious regression in graphics performance
  • #89730 osl_getAbsoluteFileURL() lstat()s too much

In 3.2

  • #40827 MailMerge: Performance of creating individual documents is very slow
  • #50983 Saving document to a network drive is slow
  • #57008 performance: Slow saving and loading as ODF
  • #82275 Created animated GIF too slow & ties up computer
  • #83553 performance: excessive reformatting in textboxes when mouse moves
  • #83554 performance: svx::HangulHanjaConversion is way too expensive
  • #84751 configmgr: fix tests & accelerate
  • #91684 loading many long documents in OO 3 beta 2 (Mc OS X Aqua) 3 times slower than in 2.4.1 (XWindows)
  • #99568 Improvement of SfxItemProper
  • #94193 IMPRESS opens more complicated file slowly and with mistakestyMap/Set
  • #94434 QuietInteraction methods are unused
  • #96758 Import performance of XLSX, article
  • #99828 Spreadsheet: Formula compiler string handling optimization, article
  • #99959 Calc Save performance: don't use GetInputString with its number handling, article
  • #99960 Calc Save performance: document's null date is queried repeatedly, article
  • #100713 Remove instmsia.exe and instmsiw.exe from installation
  • #100683 Handling relative URLs needs to be improved
  • #100885 performance: speed up creation of AquaSalVirtualDevice
  • #100884 improve pagein effectiveness: start faster
  • #100888 Provide optimized VCL copy from VDEV to VDEV with mask (also VDEV): draw faster
  • #100722 Compressed files do not need to be compressed again in Storage: save documents with images faster
  • #101093 Slow loading charts from XLSX
  • #101254 (spreadsheet) Broadcaster areas insertion performance bottleneck
  • unused code
    • #89514 sal: unused methods
    • #90023 svx: unused code in svx
    • #91812 lingucomponent: remove unused code
    • #92210 starmath: remove unused code

http://qa.openoffice.org/issues/show_bug.cgi?id=101084 Collection of frames for export is ineffecient

http://www.openoffice.org/issues/show_bug.cgi?id=101370 performance: speedup vclcanvas::fill*Gradient()

http://www.openoffice.org/issues/show_bug.cgi?id=101367 performance: speedup vclcanvas::CanvasBitmapHelper::getSize()

In 3.1

  • #74927 accessing big tables with odbc it's unusable, too much slow
  • #57679 Startup: reduce rdb file iowait time article
  • #78526 store - lock-less
  • #87762 Remove unused icons for old display options (aw053)
  • #88536 Detect more optimizable cases for transparent printing
  • #89321 Fixed and optimized 'standard.sob' (background fill images)
  • #89976 Calc Performance of computations, article
  • #91146 Negated large arrays slow application (certain formula in spreadsheet)
  • #92989 Memory leak in sal/rtl/source/locale.c
  • #93998 DataPilot uses too much memory for caching
  • #94041 unoxml: leak in xpath code
  • #94047 unoxml: leak in DOM::CElement::getAttributeNS
  • #96432 Database reports: multi-selection of controls in the design is too slow
  • #100172 (Mac OS X) framework::KeyMapping should be reused
 
openoffice.org/performance_improvements.txt · Last modified: 2009/06/08 23:03 by andrewz
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed