1년동안 휴학을 하면서 관심분야였던 '커널' 을 공부를 할려고 합니다.
아쉽게도 스터디그룹 모집은 늦었고, 혼자서라도 공부를 하고 싶어서
무작정 책을 펼쳐서 보고 있습니다.
허나 좀처럼 쉽지가 않군요...
그래서 여기에 계시는 분들께 조언을 얻고 싶습니다.
잘 부탁드립니다.
ps. 이수한 전공과목 : C프로그래밍(포인터, 파일처리), 자료구조, 컴퓨터구조, 리눅스 실습
아쉽게도 스터디그룹 모집은 늦었고, 혼자서라도 공부를 하고 싶어서
무작정 책을 펼쳐서 보고 있습니다.
허나 좀처럼 쉽지가 않군요...
그래서 여기에 계시는 분들께 조언을 얻고 싶습니다.
잘 부탁드립니다.
ps. 이수한 전공과목 : C프로그래밍(포인터, 파일처리), 자료구조, 컴퓨터구조, 리눅스 실습
댓글 2
.
그런데 가장 중요한 과목인 '운영체제론'이 빠졌네요. 이 과목을 이수 한 뒤에 리눅스 커널을 공부하면 쉽게 접근이 가능할 거라고 생각합니다.
리눅스는 많고많은 운영체제 중에 하나일 뿐이니 운영체제에 대한 이론을 정확히 알고, 이후에 그 구현 중에 하나인 리눅스 커널을 (코드 분석+코드 뜯어고치기+관련 서적 탐독) 을 병행하시면 쉽게 정복할수 있습니다.
말이야 쉽지만, 혼자서 하기에는 정말 힘듭니다. 그래서 여기에 계신 분들처럼 그룹 스터디를 하는것이지요. 그룹 스터디를 하게되면 스터디를 지속적으로 참여하는 한, 도중에 그만두고 싶어도 그만 둘수가 없거든요.
혼자서 해야 한다면 개인적으로 추천하는 방법은 실습위주의 커널 서적을 구매해서, 책에 나와있는 실습 과제를 모두 해보면서 관련 지식을 습득하는 방법을 추천하겠습니다. 처음부터 '리눅스 커널의 이해'처럼 방대한 내용의 어려운 서적을 보게되면 따분하고 잘 이해가 안가서 금새 포기하게 될것 같더군요.