[Startup].Linux启动时间优化

转自:http://www.javashuo.com/article/p-zfeumago-ko.htmlhtml

 

正文linux

1. 实践过程

我是对海思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)根据内核打印删除用不到的内核模块。

2. 参考帖子

2.1 嵌入式Linux-启动时间优化:

连接:嵌入式Linux-启动时间优化

2.2 嵌入式 Linux 启动时间优化- goodluckwhh:

连接:嵌入式 Linux 启动时间优化- goodluckwhh

2.3 嵌入式linux启动时间优化-qinus:

连接:嵌入式linux启动时间优化-qinus

相关文章
相关标签/搜索