[perf] System S4 hibernate suspend time is longer than required

Bug #177845 reported by Zhao Fan
4
Affects Status Importance Assigned to Milestone
Moblin Kernel
Won't Fix
High
martin

Bug Description

Bug detailed description:
--------------------------
Image: Created on 12/17/2007
This bug is to track system S4 suspend performance issue. The requirement defines that "Time from user pressing sleep button to platform going to S4 state (not just display going blank) <= 10 sec", right now we need 21sec even if system is idle with nothing played.

Reproduce steps:
----------------
1. ume-hibernate to S4 suspend the system, and record the time

Current result:
----------------
The S4 hibernate suspend time is longer than required

Expected result:
----------------
1. S4 hibernate suspend time should be less than 10s per defined.

Basic root-causing log:
----------------------

Tags: perf
Zhao Fan (fan-zhao)
Changed in moblin-kernel:
assignee: nobody → martin-xu
importance: Undecided → High
Zhao Fan (fan-zhao)
description: updated
Zhao Fan (fan-zhao)
Changed in moblin-kernel:
status: New → Triaged
Revision history for this message
rob rhoads (rob-rhoads) wrote :

Martin: What is the current amount of time to save an image to disk and going into S4 state?

Revision history for this message
martin (martin-xu) wrote :

Currtly, we need more than 17s to suspend to S4.
the hibernate time depend on the work load, if we have a big image to save it will cause a long time.

Frankly to say it is not very easy to shorten the hibernate time within 10s. even thohough we have some creative and good idea to shorten the time, it is also very difficult to push it into kernel.

Fan:
we just use the bug to track the gap. I do not think it should be high. I suggest to set it to medium

alek du (alek-du)
Changed in moblin-kernel:
milestone: none → fix-later
Revision history for this message
Zhao Fan (fan-zhao) wrote :

In M11 testing, the suspend time has downgraded to about 30s.

Revision history for this message
Zhao Fan (fan-zhao) wrote :

Will not fix it for moblin1.0

Changed in moblin-kernel:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.