Apache OpenOffice (AOO) Bugzilla – Issue 110078
Writer repagination is slow in m75
Last modified: 2017-05-20 10:22:04 UTC
In Linux or Solaris, load the current draft of the odf spec (http://docs.oasis-open.org/office/v1.2/part1/cd04/OpenDocument-v1.2-part1-cd04.odt), select "Tools/Update/Page Formatting". This takes about 10 seconds in m74, 3 minutes in m75.
The performance problem seems to be introduced by CWS fchints01. The call into fontconfig to get the font options is slooow... Fontconfig should cache these results (also its font fallback and the glyph fallback suggestions) as it is the only subsystem that knows the invariants, e.g. when all fonts want medium- hinting.
I'm about to disable dynamic font options for reference devices. This sounds like a good idea even if there was no performance problem to solve. I still don't understand why Writer's Tool->UpdateAll is way heavier than e.g. File->Reload. Is it doing a synchronous reformatting whereas reload uses the idle-formatter?
In CWS vcl110 the performance is now back to normal (as in <= DEV300_m74).
@es: please verify in CWS vcl110
Cannot verify for now. The attached document generated an I/O error on opening on Solaris Sparc. I'll have to check on monday...
Verified in CWS vcl110
*** Issue 110926 has been marked as a duplicate of this issue. ***
Testing "OOo-dev 3.3 300m83(Build:9511)" on Fedora Linux 13 No problem with rendering speed now. Thanks!
pls note comment in issue 112623