생각외로 타겟 보드엔 필요가 없는 드라이버들이 커널에 빌트인으로 들어가 있는 경우가 많습니다. 그런 드라이버들을 모두 제거하면 속도가 빨라질 겁니다. 예를 들자면 제가 개발중인 제품은 터치 스크린, usb 등이 필요 없지만 커널안에 들어가 있습니다. 귀찮아서 안 빼고 있습니다. ㅎㅎ
========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux
기존 커널로는
기존 커널로는 아무리 줄여도 3초는 무리일꺼 같습니다..
단적으로 더 간단한 os를 사용한다는 핸드폰 한번 부팅하는데도 10초는 걸리지 않습니까?
다른 방법으로 전원 off 누르면 idle상태에 있다가 버튼을 누르면 깨어나는 방법밖에 없을듯 합니다. wince 사용하는 pda처럼..
--
Linux강국 KOREA
http://ydongyol.tistory.com/
--
Linux강국 KOREA
http://ydongyol.tistory.com/
생각외로 타겟
생각외로 타겟 보드엔 필요가 없는 드라이버들이 커널에 빌트인으로 들어가 있는 경우가 많습니다. 그런 드라이버들을 모두 제거하면 속도가 빨라질 겁니다. 예를 들자면 제가 개발중인 제품은 터치 스크린, usb 등이 필요 없지만 커널안에 들어가 있습니다. 귀찮아서 안 빼고 있습니다. ㅎㅎ
========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux
임베디드 리눅스 관련 프리렌서 지향
전체 부팅 시간을
전체 부팅 시간을 줄인다면, 안정성을 포기할 경우엔 부트로더에서 각종 체크하는 부분을 빼 버리는 것도 가능할 겁니다. 초기화 코드만 남기고 체크 하는 부분은 모두 빼 버리는 것이지요.
========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux
임베디드 리눅스 관련 프리렌서 지향
댓글 달기