[poppler] pdf rendering performance on the olpc test boards
Carlos Garcia Campos
carlosgc at gnome.org
Tue Nov 7 10:14:24 PST 2006
El mar, 07-11-2006 a las 18:11 +0100, Tomeu Vizoso escribió:
> Hi,
>
> we have been testing the olpc pdf reader on an test board (based on
> evince and poppler) and have found the performance a little below our
> expectations. Simple text pages (for example [1]) take about 4 seconds
> to render.
>
> After some profiling of page rendering on the board with sysprof, this
> functions appeared using 45% of CPU time:
>
> _XcmsLookupColorName
> _XcmsSetGetColors
> _XcmsInitScrnInfo
> _XcmsResolveColorString
>
> We are currently using the 0.5.4 version with the cairo backend. The
> processor on the board is a Geode GX-500 [2], the floating point
> performance of which is quite poor. Composition is currently done by
> software.
>
> Does this info make some sense to anybody? Is poppler who is eating our
> CPU or should we look elsewhere? Can you recommend any compilation
> options that could improve performance?
Probably using splash instead of cairo will help. Have you tried it
already?
> I can send the sysprof file, if anyone is interested in giving a look.
>
> Thank you very much,
>
> Tomeu
>
> [1] https://ols2006.108.redhat.com/reprints/jones-reprint.pdf
> [2] http://wiki.laptop.org/go/Hardware_specification
>
>
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler
--
Carlos Garcia Campos (KaL)
elkalmail at yahoo.es
carlosgc at gnome.org
http://carlosgc.linups.org
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://lists.freedesktop.org/archives/poppler/attachments/20061107/fc244aa4/attachment.pgp
More information about the poppler
mailing list