| Summary: | GCompris CPU load around 75% | ||
|---|---|---|---|
| Product: | [Applications] gcompris | Reporter: | Alexander Potashev <aspotashev> |
| Component: | general | Assignee: | Bruno Coudoin <bruno.coudoin> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | jazeix |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Alexander Potashev
2018-09-26 19:35:04 UTC
Hi, not sure how to fix this but for sure we can try to optimize and use less CPU/memory. Using software renderer mode uses less CPU (but not yet available in the distributions). For sure, we read a lot of files at the beginning (one per activity) and they are loaded in memory but there should be a way to improve this. Loading files at startup is not a problem. The 75% CPU load persists until you either quit GCompris or open another activity without such problem. When you go back to a faulty activity (see list below), the CPU load is again at around 75%. Screens having such problem: - The activities catalog (displayed on startup) - "Mining for gold" - "A baby wordprocessor" Screens that don't have such problem: - "Penalty kick" - "Make the ball go to Tux" - "Move the mouse or touch the screen" |