-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using lcms2 in Poppler or Ghostscript slows down rendering performance #2
Comments
I ran |
Is this issue still relevant? I tried to reproduce the number of calls in mstimberg's comment, but I'm unable to do so with lcms2 2.8. There, |
Historical issue that finally I can close :-) |
For Ubuntu Precise (12.04) we want to migrate completely from the old liblcms1 to liblcms2, as the new library is maintained upstream:
https://bugs.launchpad.net/ubuntu/+source/lcms/+bug/885324
Unfortunately there is a regression in liblcm2. Most files get rendered slightly slower (5-10%) when Poppler is linked with liblcms2 instead of liblcms1 (for Ghostscript I have no test results).
But most important is that some files render significantly slower. An example is altona_technical_1v2_x3.pdf from http://www.eci.org/doku.php?id=es:downloads. Simply run it through "pdftops" (convert to PostScript with Poppler) or "gs" (screen-display with Ghostscript) on Ubuntu Onneiric (11.10, using liblcms1) and Ubuntu Precise (12.04, using liblcms2) and you see that the rendering is between 5 and 10 times slower with liblcms2. See also comments #16, #37 and #38 on
https://bugs.launchpad.net/ubuntu/+source/lcms/+bug/885324
and
http://www.mail-archive.com/poppler@lists.freedesktop.org/msg06258.html
The text was updated successfully, but these errors were encountered: