[초보질문] vmlinuz?, zImage? 개념이 없어서 올리는 질문
글쓴이: icabord / 작성시간: 목, 2008/04/17 - 2:30오후
안녕하세요.
초보적인 질문 하나 올립니다.
현재 부트로더는 cfe, 커널은 vmlinuz 를 nor flash에 써서 사용하고 있습니다.
질문은 vmlinuz과 zImage 에 대한 명확한 개념이 없어서, 이둘의 차이점을 잘 모르겠습니다.
저의 짧은 생각으로는 vmlinuz의 경우 압축이 안된 이미지이고
zImage의 경우 압축이 되었으며, 안에 압축해제를 위한 코드가 같이 있다는 것이 차이점 같습니다.
그렇다면 vmlinuz 인 커널을 zImage 로 변경할 필요가 있는지,
있다면 속도, 용량 등의 이점이 있어서 인지 궁금합니다.
답변 부탁드립니다^^
Forums:
CPU 에 따라,
CPU 에 따라, 저장장치에 따라 틀려지긴 합니다.
느려터진 저장장치에서 조금만 읽어온다음,
CPU 가 빠른 속도로 압축을 푸는 쪽이 속도면에서 더 이득인 경우엔 zImage 가 선호됩니다.
설령 속도면에서 별 차이 없다해도, 저장장치를 더 효율적으로 사용할 수 있으므로 여전히 가치있습니다.
비슷하게, romfs 보다 cramfs 를 사용하는 편이 압도적으로 이득인 경우가 많습니다.
OTL
아. 그렇군요.
답변 감사합니다. ^^
댓글 달기