모듈로 올리는 것과 커널에 포함시키는 것의 차이?
글쓴이: ktlsu1231 / 작성시간: 목, 2003/09/25 - 11:11오후
안녕하세요.
모듈로 올리는 것과 커널에 포함시키는 것이 성능상 차이가 있나요?
항상 scsi장비를 사용해도 부팅시 모듈로 올려도 커널에 scsi드라이버를
포함시킨 것과 성능차이가 없다면 커널이 포함시키는 의미가 없을 것
같아 문의드립니다.
감사합니다. ^^
Forums:
검색해 보시면 답이 있는데.. ^^다시 한번 답변해 드리지요.결론
검색해 보시면 답이 있는데.. ^^
다시 한번 답변해 드리지요.
결론적으로 별 차이 없습니다.
모듈을 올리고 내리는 과정에서의 약간의 오버해드는 있습니다만,
일단 로딩되면 커널에 포함시킨 것과 차이가 없다고 합니다.
하지만 몇몇 모듈은 커널에 포함시켜야만 정상적으로 부팅이 됩니다.
예를 들어 / 파일 시스템의 파일 시스템 모듈은
커널에 포함 시켜야만 합니다.
SCSI 드라이버도 마찬가지로 SCSI 장치를 엑세스 해야하기 때문에
포함 시켜야만 합니다.
포함 시키지 않겠다면(배포판의 일반적인 커널이 그렇습니다.)
mkinitrd 명령으로 부팅 이미지를 생성 시켜야만 합니다.
웬만한건 모듈로 만들고(혹시 모르겠다면)
SCSI 드라이버 같은 것은 포함시키는게 좋습니다.
그리고 커널 크기 좀 줄였다고
실제로 성능이 많이 좋아지지는 않습니다. ^^
그럼..
댓글 달기