[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