리눅스의 부팅과정을 분석해주고 이를 그림으로 만들어주는 프로그램이 있다.

이 것을 이용하면 현재 내 컴퓨터의 부팅 과정과 부팅시간을 알수 있고,
어느부분이 오래걸리는지 파악할 수 있다.

이 자료를 이용하여 부팅시간을 단축시키는 것도 가능하다.

인텔의 한 개발자는 아수스 eeePC로 리눅스를 5초만에 부팅하게 만들었다-_-

암튼..일단 설치를 해보자.


공식 홈페이지 : http://www.bootchart.org

1. 다운로드
  공식 홈페이지에서 bootchart-0.9-1.src.rpm 파일을 다운로드 한다.

2. 설치
  # rpmbuild --rebuild bootchart-0.9-1.src.rpm
  # rpm -Uvh /usr/src/redhat/RPMS/noarch/*.rpm

3. 확인
  /boot/grub/grub.conf 에 "Bootchart logging"이 추가되었는지 확인한다.

4. 재부팅
  로그정보 수집을 위하여 재부팅한다. 이때에 새로 생성된 "Bootchart logging"으로 부팅한다.

5. 로그파일 분석
  재부팅을 하고 나면 /var/log/bootchart.tgz 파일이 생성된다. 이 파일을 이용하여 svg, png로 변환한다.
  # bootchart
  Parsing /var/log/bootchart.tgz
  Wrote image: ./bootchart.svgz
 # rsvg-view bootchart.svg


출처 : http://juncon.tistory.com/27

'Linux > Boot' 카테고리의 다른 글

세번째head.S /arch/arm/kernel/head.S 분석 .  (0) 2009.06.05
여담...  (0) 2009.06.05
두번째head.S /arch/arm/kernel/head.S 분석 .  (0) 2009.06.05
/kernel/head.S  (0) 2009.06.05
head.S  (0) 2009.06.05

WRITTEN BY
RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.

,