1. 程式人生 > >記錄Linux啟動流程的工具bootchart

記錄Linux啟動流程的工具bootchart

/*********************************************************************
 * Author  : Samson
 * Date    : 04/28/2014
 * Test platform:
 *              3.11.0-12-generic #19-Ubuntu
 *              GNU bash, version 4.2.45
 * *******************************************************************/

因為網上的大部分中文描述bootchart工具的都是過時的了,故也就有這篇日誌的產生。

Bootchart 是一個分析Linux啟動流程的方便工具,此工具得出的結果可以用來作為優化啟動速度的參考,此工具在較新的發行版中直接安裝包後,即會在下次系統啟動時生成一個系統啟動時的各個元件啟動所花的時間的記錄的圖表,此圖表位於:/var/log/bootchart目錄下,預設格式為.png格式,以Mint Linux為例:

安裝:

sudo apt-get install bootchart

重啟系統後,即可;然後檢視/var/log/bootchart目錄即可檢視系統啟動各個部分所用時間;