책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788986185850
· 쪽수 : 552쪽
· 출판일 : 1999-02-10
목차
1장 리눅스 - 운영체제
1. 주요 특징들
2. 리눅스 배포
2장 커널 컴파일하기
1. 모든 것은 어디에 있는가?
2. 컴파일하기
3. 추가적인 구성 능력
3장 커널 입문
1. 중요 데이터 구조
2. 주 알고리즘들
3. 시스템 호출의 구현
4장 메모리 관리자
1. 리눅스의 구조 독립적인 메모리 모델
2. 프로세스의 가상 주소 공간
3. 리눅스에서의 페이징
5장 프로세스 간의 통신
1. 커널 안에서의 동기화
2. 파일을 통한 통신
3. 파이프
4. Ptrace를 이용한 디버깅
5. System V IPC
6. 소켓을 포함한 IPC
6장 리눅스에서의 장치 드라이버
1. 문자 장치와 블록 장치
2. 풀링과 인터럽트
3. 하드웨어
4. 드라이버의 구현
5. DMA 연산의 예
7장 네트워크 수행
1. 소개 요약
2. 중요한 구조체
3. 리눅스상의 네트워크 장치
4. ARO-주소 변환 프로토콜
5. IP
6. UDP
7. TCP
8. 패킷 인터페이스-양자택일인가?
9장 모듈과 디버깅
1. 모듈이란 무엇인가?
2. 커널에서의 실행
3. 모듈로 실행될 수 있는 것은?
4. 매개변수 전달
5. 커널 데몬
6. 모듈의 예
7. 디버깅
10장 멀티 프로세싱
1. 인텔 멀티 프로세서의 특성
2. 멀티 프로세서 시스템상의 문제점
3. 리눅스 SMP 컴파일
부록
A. 시스템 호출
B. 커널에 관련된 명령어들
C. Proc 파일 시스템
D. 부트 프로세스
E. 유용한 커널 함수들
F. GNU 선언문
G. GNU General Public License