리눅스

 3916, 1/196 회원가입  로그인  
   nsh009
   리눅스 커널 원리

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=4049 [복사]


다름이 아니라 /usr/src/

부분에 다양한 디텍토리가 있더라구요.. init 나 lib 드라이브 디텍토리등

제가 알기론 이런 폴더에 리눅스 커널의 기본적인 소스들이 들어있는걸로 알고 있는데 폴더를 보니

애슬론 폴더도 있고 i486 i586 폴더 등도 있더라구요.. 이건 무엇인가요..?

다양한 하드웨어 환경에서 구동할수 있도록 있는건가요? 그리고 원리가 부트로더가 로딩될때 그 하드웨어 시

스템에 맞는 폴더의 소스들을 컴파일 하고 최종 로딩되는게 맞는지요?

  Hit : 3856     Date : 2011/09/09 10:19



    
ssk1547 저도 아주 잘 알지는 못하지만 아는대로 말씀드릴게요.
/usr/src/linux에는 여러 소스코드가 잇죠..
각 디렉토리 마다 그 관련된 기능이 있는건 아실테고.. 님이 말하시는 그 디렉토리는 arch 디렉토리를 말씀하시는거 같은데.. 그 디렉토리는 cpu에 종속적인 커널코드를 담고 잇습니당. i386이면 인텔 80x86 계열 마이크로프로세서를 위한 코드를 가지고 있구요.. 이런 기능을 가지고 있는걸로 알고있습니다.
다양한 하드웨어 환경에서 구동할수 있죠... 부팅시에 하드웨어를 인식만 할 수 있으면요..
부트로더가 로딩될대 컴파일이 되면 되는거죠머
2011/09/10