메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

리눅스 커널 프로그래밍 Non-Stop Camp

  • 강사 : 한동훈
  • 강의구성 : 20강
  • 수강기간 : 90일
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 16
리눅스 커널 프로그래밍의 큰 그림을 본다!
 
리눅스 커널 프로그래밍을 위해 VMware 환경을 구축하는 방법을 소개하고 방대한 커널 소스를 손쉽게 분석할 수 있는 소스 분석 도구들에 대해 살펴봅니다.
 
리눅스 커널에 본격적으로 뛰어 들기 전에 시스템 호출, 모듈 프로그래밍, 문자 디바이스 드라이버, proc 파일 시스템, 블록 디바이스 드라이버 프로그래밍을 학습하면서 커널의 각 부분이 어떻게 동작하는지 살펴봅니다.
 
메모리 관리에서는 리눅스 커널에서 내부 단편화와 외부 단편화를 해결하기 위해 사용한 알고리즘에 대해 살펴보고 커널 내부의 연결 리스트를 탐색하는 방법, 프로세스 메모리 뷰어를 작성하는 방법에 대해 살펴봅니다.
 
프로세스 관리에서는 프로세스 관리에 대해 살펴보고 커널 2.4의 스케줄러와 커널 2.6의 스케줄러의 특징에 대해 알아봅니다.
 
파일 시스템에서는 리눅스 커널에서 다양한 파일 시스템을 지원하기 위해 사용하는 가상 파일 시스템에 대해 살펴봅니다.
 
네트워크에서는 OSI 모델, TCP/IP 스택, 리눅스의 네트워크 모델에 대해 살펴보고 네트워크를 처리하는 과정을 설명합니다.
강사

한동훈

최근에 31번째 언어를 익히고 있다고 주장하는 저자는 다양한 프로그래밍 언어를 사용하는 것이 취미이다. 첫 프로그래밍 일은 코볼로 된 50만 라인 규모의 코드를 디버깅하는 것이었으며, 그 이후로도 코드를 작성하기 보다는 작성된 코드를 보는 일이 주를 이루고 있다. 물류 시스템, ERP 시스템, 일본과 국내 웹 사이트 개발에 참여했다. 관심분야는 임베디드와 보안이다.
번역서로는 한빛미디어의 『C#과 VB.NET을 활용한 ASP.NET』, 『PHP 보안』이 있으며, 온라인 강의로는 ‘C 프로그래밍 입문’, ‘효율적인 DB 설계와 웹 응용프로그램 구축’이 있다.

1. Introduction to Linux
 
2. 커널 컴파일 및 개발환경 구축
 
3. 리눅스 시스템 호출
 
4. 모듈 프로그래밍
 
5. 문자 디바이스 프로그래밍
 
6. proc 파일시스템
 
7. 블록 디바이스 프로그래밍
 
8. 메모리 관리
 
9. 프로세스 관리
 
10. 파일시스템
 
11. 네트워크

결재하기

리뷰쓰기

닫기
* 도서명 :
리눅스 커널 프로그래밍 Non-Stop Camp
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
리눅스 커널 프로그래밍 Non-Stop Camp
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실