List Info

Thread: GTK 2.2.4 with Pango 1.2.5 -- performance depends on language




GTK 2.2.4 with Pango 1.2.5 -- performance depends on language
user name
2006-09-22 20:19:47
We have a large application that can be run in many
languages.  Screen
transitions slow down noticeably in certain languages (with
everything
else the same).  In English or Chinese Simplified, a certain
screen takes
about 3 seconds to completely display (not fast but
tolerable).  In
Japanese, Arabic, Chinese Traditional, or Korean, the same
screen takes
about 5 seconds.  The performance doesn't seem related to
total amount of
text being drawn, since some of the slow languages use many
fewer
characters than English.  Nor does it seem related to font
height, since
the 2 Chineses are about the same height.  Nor does it
strictly follow the
Roman/non-Roman split, since Chinese Simplified is fast. 
All text is in
utf-8.

A search of Bugzilla turned up nothing similar.

We run on the ARM PXA270 architecture, for which there are
no profiling
tools available.  I have done extensive searching of the Web
for such
tools and all the tools I have found target other
architectures (mainly
x86).

Any suggestions on speeding up this display situation would
be welcome.
_______________________________________________
gtk-i18n-list mailing list
gtk-i18n-listgnome.org

http://mail.gnome.org/mailman/listinfo/gtk-i18n-list
GTK 2.2.4 with Pango 1.2.5 -- performance depends on language
user name
2006-09-22 20:33:06
On Fri, 2006-09-22 at 16:19 -0400, Boncek, John wrote:
> We have a large application that can be run in many
languages.  Screen
> transitions slow down noticeably in certain languages
(with everything
> else the same).  In English or Chinese Simplified, a
certain screen takes
> about 3 seconds to completely display (not fast but
tolerable).  In
> Japanese, Arabic, Chinese Traditional, or Korean, the
same screen takes
> about 5 seconds.  The performance doesn't seem related
to total amount of
> text being drawn, since some of the slow languages use
many fewer
> characters than English.  Nor does it seem related to
font height, since
> the 2 Chineses are about the same height.  Nor does it
strictly follow the
> Roman/non-Roman split, since Chinese Simplified is
fast.  All text is in
> utf-8.
> 
> A search of Bugzilla turned up nothing similar.
> 
> We run on the ARM PXA270 architecture, for which there
are no profiling
> tools available.  I have done extensive searching of
the Web for such
> tools and all the tools I have found target other
architectures (mainly
> x86).
> 
> Any suggestions on speeding up this display situation
would be welcome.

The best I can suggest is to upgrade your Pango version. 
1.2.5 is way
too old to talk about performance-wise.  Try with at least
1.8.x, and
preferably even more recent, like 1.14.x!

-- 
behdad
http://behdad.org/

"Commandment Three says Do Not Kill, Amendment Two
says Blood Will Spill"
        -- Dan Bern, "New American Language"

_______________________________________________
gtk-i18n-list mailing list
gtk-i18n-listgnome.org

http://mail.gnome.org/mailman/listinfo/gtk-i18n-list
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )