Bug 455467

Summary: gtk2 slowness while rendering widgets in rawhide
Product: [Fedora] Fedora Reporter: Stewart Adam <s.adam>
Component: gtk2Assignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-09-05 03:15:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Stewart Adam 2008-07-15 17:11:08 UTC
Description of problem:
I'm not sure how to explain it, but the gtk2 in rawhide is much, much slower
than the one in Fedora 9. Ever since the upgrade to gtk2-2.13.4-2.fc10.x86_64,
every application which uses gtk2 seems to take forever to render and CPU
utilization seems to be much higher.

Version-Release number of selected component (if applicable):
gtk2-2.13.4-2.fc10.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Load up Evolution with lots of messages
2. Load up a directory in Nautilus with >=500 files
3. etc
  
Actual results:
CPU utilization is high for longer periods of time as widget rendering takes place

Expected results:
It was as fast as in F-9

Additional info:
This was also present in the F9 tests/alphas/betas - I'm sorry if this is the
intentional behaviour (as in the slowness is caused by extra debugging code or
something similar which is enabled for rawhide only).

Comment 1 Matthias Clasen 2008-09-05 03:15:40 UTC
It looks like gtk2 was build with -O0 for a while. The latest build should be back to regular CFLAGS, let me know if that doesn't help.