문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Linux/커널 (문단 편집) === 기타, 여담 === 윈도우의 [[UNIX/Microsoft Windows#s-6|WSL]] 내 Linux 환경 자체는 대소문자를 구별하도록 되어 있지만 호스트 운영체제는 그렇지 않다. 따라서 WSL 내에 호스트 운영체제의 파티션을 마운트한 경로에서 작업을 하는 경우, 파일명이 충돌하는 문제가 발생할 수 있어 커널 컴파일 또한 정상적으로 진행되지 않을 수 있다. 컴파일 시간의 경우 선택한 옵션, 컴퓨터 성능, 병렬 작업 여부 등 수많은 변수가 있지만 [* 후술할 Linux From Scratch에서 하라는대로만 하면 4코어에 램 4기가여도 10분정도밖에 안걸린다. 하지만 모든 옵션을 선택할(!!!) 경우 아무리 좋은 컴도 몇시간씩 걸릴 수 있다.] 평균적으로 고성능 컴퓨터에서는 30분에서 1시간 사이의 시간이 필요하다며 사양이 낮아질수록 시간은 더 오래 걸린다. 극단적으로 최적화를 하거나, 커널 커스터마이징이 필요하거나, [[Gentoo Linux]], [[http://linuxfromscratch.org|Linux From Scratch]] 등의 모든 것을 컴파일하는 배포판을 사용하지 않는 이상은 우분투 등의 바이너리 인스톨을 이용하는 배포판을 사용하는 것이 좋다. 2000년대의 Linux 관련 서적에서는 커널 컴파일이 후반부의 한 장 정도로 포함되어 있었으나, 이제는 Linux 커널 자체도 규모가 커졌고 커널 개발을 하지 않는다면 단순 사용을 위해서 커널을 직접 컴파일할 필요도 없어졌다. Linux 커널의 가장 많은 부분을 차지하고 있는 부분은 드라이버 부분이 가장 많은 부분(1200만 줄)을 차지하고 있고 커널 자체의 코드 (12 만줄)크기는 상대적으로 작다. 그렇다 보니 임베디드 환경같이 커널 크기를 줄여야 하고 고정된 하드웨어에서만 작동해도 되는 환경에서는 드라이버를 쓸 부분만 남기고 전부 날려버려도 된다. 이 경우 컴파일 시간과 커널 이미지도 극적으로 줄어든다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기