http://bugs.winehq.org/show_bug.cgi?id=19889
Piotr Pawlow pp@siedziba.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pp@siedziba.pl
--- Comment #14 from Piotr Pawlow pp@siedziba.pl 2010-11-23 13:04:55 CST --- I tried oprofile, here are top 3 log entries for current git version compiled with default options on 64-bit Ubuntu 10.10:
CPU: Core 2, speed 1998 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 samples % image name app name symbol name 752008 31.3913 libfontconfig.so.1.4.4 libfontconfig.so.1.4.4 /usr/lib32/libfontconfig.so.1.4.4 733152 30.6042 no-vmlinux no-vmlinux /no-vmlinux 83350 3.4793 libfreetype.so.6.6.0 libfreetype.so.6.6.0 /usr/lib32/libfreetype.so.6.6.0
Compiling --without-fontconfig makes it visibly faster, and top 3 entries are:
samples % image name app name symbol name 201311 17.7830 libfreetype.so.6.6.0 wine-preloader /usr/lib32/libfreetype.so.6.6.0 99397 8.7803 no-vmlinux Xorg /no-vmlinux 92871 8.2038 anon (tgid:23316 range:0x32f1000-0x3ef0000) wine-preloader anon (tgid:23316 range:0x32f1000-0x3ef0000)
Sorry for lack of vmlinux and debug symbols, I don't know where to get them. I haven't found debug packages in the repositories for ia32-libs or my current kernel. Anyway, I guess we should look closer at font rendering, as it seems to be the main problem.