欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

最近在想怎么缩短linux内核的开机时间

更新时间: 2014-01-05 03:19:03 责任编辑: Author_N1

 

最近在想如何缩短linux内核的开机时间
从打开开发板电源,到程序运行一共花了10.8秒。
uboot 启动2.4s,内核启动4.9s,应用程序打开驱动程序,到运行,一共花了3.5s。

在想着怎么减少到4s内
--参考方法--
使用NANDFLASH保存UBOOT/uImage/和文件系统吗?
优化下NANDFLASH的时序;
使用16位的NANDFLASH;
NANDFLASH驱动尽量使用DMA;
去掉根文件系统中不必要的程序、库文件,减小跟文件系统的体积。

NANDFLASH访问本来就比较慢,如果是使用EMMC, SD卡的话,速度会快很多。
--参考方法--
引用:
从打开开发板电源,到程序运行一共花了10.8秒。
uboot 启动2.4s,内核启动4.9s,应用程序打开驱动程序,到运行,一共花了3.5s。

在想着怎么减少到4s内

这里有个主体可能对你有用.

Adeneo Embedded
Boot Time Optimizations

http://free-electrons.com/blog/elce-2012-videos/
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:19:03
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20686/
本文WWW.DOC100.NET DOC100.NET版权所有。