Fastboot – deferred init

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Fastboot – deferred init

Fastboot – deferred init

When to improve kernel booting using hibernation [1], I found kernel initialized each component [2] took too much time.

One solution is to remove unnecessary module to save time. Another approach is to delay those modules until user space up. Then it won’t lost some features just because hopes to gain benefit on booting speed. This is very useful since hibernation’s trigger point is at the late_initcall [3]. Kernel doesn't need do much module initialize since hibernate will restore those module status later.


The detailed implementation is in the attached patch.


[1]: hibernation is a technique to store system memory content to storage. Then the device can be shutdown and read the content back after power on.

[2]: component means subsystem or driver.

[3]: Consult kernel/power/hibernate.c, software_resume


标签 (4)
附件
评论

Hello jay tu

I am trying to implement hibernation on android 2.3 using freescale QSB board.

On linux file system it is working fine.

But when I switch to android while resume it hangs/crashes.

Could you please help on this.

With Regards,

Prashant


Can you describe more specific on your symptom?

rkp

Hi Jay Tu,

Can you please suggest some documents about the hibernation booting techniques in Android.

Thanks in Advance,

Roopesh

Hi Roopesh,

Sorry, I can’t. We used several ways to improve it and it is not allowed to public now.

You can contact Freescale Marketing to get more detail.

cheers,

Jay

rkp

Hi JayTu,


At least Can you tell me some high level input or public web site link ?


Thanks & regards

Roopesh

无评分
版本历史
最后更新:
‎05-22-2013 07:00 PM
更新人: