Surfaceflinger takes more that 50% of the CPU usage on the latest Android builds
Bug #1006751 reported by
Zach Pfeffer
This bug report is a duplicate of:
Bug #1023985: Surfaceflinger wastes cpu polling for early suspend when its not present.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android |
Confirmed
|
High
|
Amit Pundir |
Bug Description
ARM found this while profiling Snowball on DS-5. We suspect all platforms have this problem.
Changed in linaro-android: | |
assignee: | nobody → Amit Pundir (pundiramit) |
importance: | Undecided → High |
status: | New → Confirmed |
status: | Confirmed → New |
status: | New → Confirmed |
milestone: | none → 12.06 |
Changed in linaro-android: | |
milestone: | 12.06 → none |
To post a comment you must log in.
Off the top of my head, I'd say this is triggered by the latest kernels: EARLYSUSPEND stuff is gone in current kernels, and surfaceflinger used to spam the logs with around 10 warnings about that per second. I'm not sure that has been fixed...
Can you confirm/deny that theory?