책리뷰- 리눅스 커널 내부구조 : 리눅스 해커를 위한 지침서(2015)

리눅스의 구조와 동작을 간략하게 설명하는 책이다.

대학 강의하듯이 학부생 눈높이에 맞춰 쉽고 간단하게 설명해서 입문자에게 좋다.
특히 각 장의 첫부분에 동작을 간략히 정리해 설명하는 부분이 좋았다.
자세한 동작이야 소스를 직접보면 되는 것이라 대략의 구조와 동작에 대해 어떻게 되어 있는지 설명해 주는 그 짧은 부분이 엑기스 였다. 
숙련된 엔지니어의 짬에서 나오는 통찰력의 느낌이다.

모든 부분이 아닌 중요한 부분만 찝어 설명하는 것이 좋았다.

리눅스 드라이버 설치에 대해 이해 안됐었는데 이 책으로 이해할 수 있었다.
리눅스는 모듈을 만들어 실행 중인 커널에 적재할 수 있다. 모듈로 커널의 기능을 추가하거나 변경할 수 있다. 모듈은 간소화된 DLL과 비슷한 거 같다.
모듈에 드라이버 기능을 구현해서 커널에 적재하면 된다.

단점이 있다면 그림이 너무 옛날 그림이라 촌스러웠고, 자세한 동작도 글로만 설명하니 몇몇 부분은 몇번씩 읽어봐야 했다.

댓글

이 블로그의 인기 게시물

파이썬 vscode에서 자동 코드 정렬. Formatter.

Unity3D git 저장소에 올릴때 필요없는 파일 제외하기. gitignore

플러터(flutter) 개발 참고 사이트들.