I would like a complete trace of a run of transmission-gtk that would
show whether libcairo is spinning its wheels, or rather some other code
is banging on libcairo, because it looks like cairo's the CPU-consumer.

pango_cairo_create_layout() may be more inefficient than in its
description; a documentation bug? If so, don't use it here.

If you use that method for text shadows, a performance hit might only be
noticeable in long-term-shadowing, like paused transmission torrents, as
compared to temporary actions like menu dropdowns (just guessing) where
a performance hit would go unnoticed. But if so (if pango/cairo layout
is the slowdown), murrine, or, transmission will have to just "go
italic" (I think you can think of a dozen better options :) -- or a
special rule for transmission -- until such time as pango/cairo speeds
up this path.

-- 
Using higher cpu usage
https://bugs.launchpad.net/bugs/655024
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to