转自:http://www.javashuo.com/article/p-zfeumago-ko.htmlhtml
正文linux
我是对海思3559进行启动时间优化的。具体的操做能够参考《Hi3559V100/Hi3556V100 快速启动优化指南》。软件上启动时间的优化通常是从三方面进行的:ubbot、内核、文件系统优化
(1)配置boot下的环境变量bootdelay为0ui
方法:在boot下的命令行中输入:setenv bootdelay 0;saveenvspa
说明:为了方便进入boot命令行,boot下默认设置bootdelay为1,配置bootdelay为0能够加快fastplay启动时间约1S(boot中已修改代码配置默认值为0).net
(2)配置boot阶段不作内核校验命令行
方法:在boot下的命令行中输入:setenv verify n;saveenvorm
说明:若是内核出错,在boot阶段作不作校验,系统基本都会挂死,所以设置不作校验理论上不会产生影响,该操做可加快启动时间约1S(boot中已修改代码配置默认值为不作校验)htm
(3)在内核中启动打印时间:make menuconfig ---> Kernel hacking --> show timing information on printksblog
(4)根据内核打印删除用不到的内核模块。
连接:嵌入式 Linux 启动时间优化- goodluckwhh