HOME > 상세정보

상세정보

(리눅스 매니아를 위한) 리눅스 커널 내부구조 (114회 대출)

자료유형
단행본
개인저자
백승재 최종무, 저
서명 / 저자사항
(리눅스 매니아를 위한) 리눅스 커널 내부구조 = Linux kerner internal / 백승재, 최종무 공저
발행사항
서울 :   교학사,   2008  
형태사항
383 p. : 천연색삽화 ; 26 cm
ISBN
9788909144438
000 00636namcc2200217 c 4500
001 000045486829
005 20130105195952
007 ta
008 081119s2008 ulka 000c kor
020 ▼a 9788909144438 ▼g 13000
040 ▼a 211009 ▼c 211009 ▼d 211009
082 0 4 ▼a 005.432 ▼2 22
085 ▼a 005.432 ▼2 DDCK
090 ▼a 005.432 ▼b 2008z3
100 1 ▼a 백승재
245 2 0 ▼a (리눅스 매니아를 위한) 리눅스 커널 내부구조 = ▼x Linux kerner internal / ▼d 백승재, ▼e 최종무 공저
260 ▼a 서울 : ▼b 교학사, ▼c 2008
300 ▼a 383 p. : ▼b 천연색삽화 ; ▼c 26 cm
700 1 ▼a 최종무, ▼e
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.432 2008z3 등록번호 121179808 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.432 2008z3 등록번호 121179809 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실/ 청구기호 005.432 2008z3 등록번호 151267912 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.432 2008z3 등록번호 121179808 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.432 2008z3 등록번호 121179809 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.432 2008z3 등록번호 151267912 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

리눅스를 모르는 사람도 재미있게 읽을 수 있으며, 실습이 필요한 장에는 운영체제의 개념과 원리를 이해하는데 도움이 되는 실습문제를 수록하였다. 특히 10장에는 운영체제의 핵심적인 요소인 스케줄러, 메모리 관리자, 파일 시스템, 디바이스 드라이버와 쉘을 직접 만들도록 소스와 개발에 필요한 시뮬레이팅 환경을 수록하였다.


정보제공 : Aladin

저자소개

최종무(지은이)

◈ 1988. 3. ~ 1993. 2. 서울대학교 해양학과 이학사 ◈ 1993. 3. ~ 1995. 2. 서울대학교 컴퓨터공학과 공학 석사 ◈ 1995. 3. ~ 2001. 2. 서울대학교 컴퓨터공학과 공학 박사 ◈ 2001. 3. ~ 2003. 2. (주) 유비퀵스 책임 연구원 ◈ 2003. 3. ~ 현재 단국대학교 교수 ◈ 2005. 8. ~ 2006. 8. University of California, Santa Cruz, Visiting Researcher ◈ 2014. 3 ~ 2015. 2 Carnegie Melon University, Visiting Researcher

백승재(지은이)

◈ 1998. 3. ~ 2005. 2. 단국대학교 전기전자컴퓨터공학부 공학사 ◈ 2005. 1. ~ 2011. 6. 비트교육센터 강사 ◈ 2005. 3. ~ 2007. 2. 단국대학교 정보컴퓨터학과 이학 석사 ◈ 2007. 3. ~ 2010. 2. 단국대학교 컴퓨터학과 공학 박사 ◈ 2010. 1 ~ 2011. 6. (주)프롬나이 책임연구원 ◈ 2011. 7 ~ 2013. 9. University of Pittsburgh, Post-doctoral Research Associate ◈ 2014. 1 ~ 현재 단국대학교 컴퓨터학과 조교수

정보제공 : Aladin

목차

[volume. vol.2]----------
목차
제0장 운영체제 이야기 = 9
 1. 운영체제 동작 사례 = 10
 2. 운영체제 동작 비유 = 15
제1장 리눅스 소개 = 23
 1. 리눅스의 탄생 = 24
 2. 유닉스와 리눅스 = 25
 3. 리눅스의 배포판 = 28
 4. 리눅스의 장점 = 29
 5. 쉘(Shell) 사용해보기 = 30
제2장 리눅스 커널 구조 = 33
 1. 리눅스 커널 구조 = 34
 2. 리눅스 커널 컴파일 = 39
 실습 문제 = 47
제3장 태스크 관리 = 49
 1. 프로세스와 쓰레드 그리고 태스크 = 50
 2. 사용자 입장에서 프로세스 구조 = 51
 3. 프로세스와 쓰레드의 생성과 수행 = 53
 4. 리눅스의 태스크 모델 = 57
 5. 태스크 문맥 = 66
 6. 상태 전이(State Transition)와 실행 수준 변화 = 70
 7. 런 큐와 스케줄링 = 74
 8. 문맥 교환 = 79
 9. 태스크와 시그널 = 82
 10. CFS 스케줄러 = 84
 실습 문제 = 88
제4장 메모리 관리 = 89
 1. 메모리 관리 기법과 가상 메모리 = 90
 2. 물리 메모리 관리 자료 구조 = 90
  2-1 node = 91
  2-2 zone = 92
  2-3 page frame = 95
 3. Buddy와 Slab = 96
  3-1 버디 할당자(Buddy Allocator) = 96
  3-2 슬랩 할당자(Slab Allocator) = 102
 4. 가상 메모리 관리 기법 = 104
 5. 가상 메모리와 물리 메모리의 연결 및 변환 = 107
 6. 커널 주소 공간 = 116
 7. 리눅스와 64bit CPU = 117
 8. Lazy Buddy, Slub, Slob = 118
  8-1 Lazy Buddy = 118
  8-2 Slub, Slob = 119
 실습 문제 = 121
제5장 파일시스템과 가상 파일시스템 = 123
 1. 파일 시스템 일반 = 124
 2. 디스크 구조와 블록 관리 기법 = 125
 3. FAT 파일시스템 = 130
 4. inode 구조 = 134
 5. Ext2 파일시스템 = 137
 6. Ext3 파일시스템과 Ext4 파일시스템 = 141
 7. 가상 파일시스템(Virtual File System) = 143
 8. 태스크 구조와 VFS 객체 = 148
 9. 파일시스템 제어 흐름 분석 = 150
 실습 문제 = 157
제6장 인터럽트와 트랩 그리고 시스템 호출 = 159
 1. 인터럽트 처리 과정 = 160
 2. 시스템 호출 처리 과정 = 165
 3. 새로운 시스템 호출 구현 = 168
 4. 시스템 호출 구현 확장 = 174
  4-1 커널 정보 출력 = 174
  4-2 인자 전달 = 175
  4-3 구조체를 사용한 인자 전달 = 177
 실습 문제 = 181
제7장 리눅스 모듈 프로그래밍 = 183
 1. 마이크로 커널 = 184
 2. 모듈 프로그래밍 무작정 따라 하기 = 184
 3. 시스템 호출 hooking = 188
 실습 문제 = 192
제8장 디바이스 드라이버 = 193
 1. 디바이스 드라이버 일반 = 194
  1-1 사용자 입장에서 디바이스 드라이버 = 194
  1-2 개발자 입장에서 디바이스 드라이버 = 198
 2. 문자 디바이스 드라이버 구조 = 203
 3. 블록 디바이스 드라이버 구조 = 210
 4. 네트워크 디바이스 드라이버 구조 = 215
 실습 문제 = 221
제9장 네트워킹 = 223
 1. 계층 구조 = 224
 2. 주요 커널 내부 구조 = 229
 3. 리눅스에서 통신 프로토콜의 제어 흐름 = 234
 실습 문제 = 237
제10장 운영체제 관련 실습 = 239
 1. 쉘(Shell) = 240
 2. 스케줄러와 시뮬레이팅 환경 = 243
 3. 버디 할당자와 시뮬레이팅 환경 = 253
 4. FAT 파일시스템과 디스크 에뮬레이팅 환경 = 265
  4-1 파일 시스템 마운트 = 267
  4-2 파일의 생성 및 쓰기 = 267
  4-3 파일의 탐색 및 읽기 = 268
  4-4 파일의 삭제 = 269
 5. 디바이스 드라이버 = 332
부록 A. 리눅스와 가상화 그리고 XEN = 339
 1. 가상화 기법의 이해 = 340
 2. 가상화 기술 = 344
 3. Xen = 357
  3-1 반가상화 기술을 이용한 리눅스 설치 = 359
  3-2 전가상화 기술을 이용한 윈도즈 설치 = 367
부록 B. MTD와 YAFFS = 371
 1. 플래시 메모리의 이해 = 372
 2. MTD = 375
 3. YAFFS = 376
부록 C. Map of the Linux = 381

관련분야 신착자료