[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

相關文章
相關標籤/搜索