목차
CHAPTER 1 소개
   1.1 개요 ... 17
   1.2 <B><FONT color ... #0000
   1.3 <B><FONT color ... #0000
   1.4 입출력 프로그래밍 ... 34
   1.5 요약 ... 45
   연습문제 ... 47
CHAPTER 2 프로세스 관리
   2.1 개요 ... 51
   2.2 프로세스 관리 ... 52
   2.3 프로세스 구성 요소 ... 53
   2.4 프로세스의 상태 ... 53
   2.5 프로세스 제어 블럭(PCB) ... 55
   2.6 프로세스 생성 ... 57
   2.7 프로세스 스케줄링 ... 59
   2.8 프로세스 스케줄링 알고리즘 ... 68
   2.9 쓰레드(Thread) ... 82
   2.10 요약 ... 85
   연습문제 ... 90
CHAPTER 3 기억장치 관리
   3.1 개요 ... 95
   3.2 기억장치의 계층구조 및 관리기법 ... 98
   3.3 단일 사용자 연속 기억장치 할당 ... 101
   3.4 고정 분할 기억장치 할당 ... 104
   3.5 가변 분할 기억장치 할당 ... 108
   3.6 기억장치 교체(swapping) ... 115
   3.7 요약 ... 116
   연습문제 ... 120
CHAPTER 4 가상 메모리 관리
   4.1 개요 ... 125
   4.2 페이징(paging) ... 130
   4.3 세그먼테이션(segmentation) ... 140
   4.4 페이징 / 세그먼테이션 혼용 기법 ... 146
   4.5 페이지 교체 알고리즘 ... 150
   4.6 쓰래싱(thrashing) ... 156
   4.7 요약 ... 159
   연습문제 ... 162
CHAPTER 5 파일 시스템
   5.1 개요 ... 167
   5.2 디스크 구조 ... 168
   5.3 CD-ROM 구조 ... 169
   5.4 디스크 스케줄링 ... 171
   5.5 파일 시스템 ... 179
   5.6 디렉터리 구조 ... 190
   5.7 요약 ... 197
   연습문제 ... 200
CHAPTER 6 프로세스 간 동기화 및 통신
   6.1 개요 ... 205
   6.2 병행 처리의 문제점 ... 206
   6.3 상호 배제 프리미티브 ... 210
   6.4 하드웨어에 의한 동기화 ... 219
   6.5 세마포어 ... 221
   6.6 모니터 ... 225
   6.7 메시지 ... 231
   6.8 요약 ... 236
   연습문제 ... 238
CHAPTER 7 교착 상태
   7.1 개요 ... 243
   7.2 교착 상태 예방 ... 250
   7.3 교착 상태 회피(Deadlock Avoidance) ... 253
   7.4 교착 상태 탐지(Deadlock Detection) ... 257
   7.5 교착 상태 회복(Deadlock Recovering) ... 259
   7.6 요약 ... 262
   연습문제 ... 264
CHAPTER 8 정보 보호 및 보안
   8.1 보호의 개요 ... 269
   8.2 보호의 영역 ... 270
   8.3 접근제어 정책 및 기법 ... 272
   8.4 보안의 개요 ... 278
   8.5 보안 위협 ... 280
   8.8 보안 서비스 ... 286
   8.7 보안 기법 ... 290
   8.8 요약 ... 302
   연습문제 ... 304
CHAPTER 9 다중 처리 시스템
   9.1 개요 ... 309
   9.2 Flynn의 분류 ... 310
   9.3 병렬 처리 ... 313
   9.4 <B><FONT color ... #0000
   9.5 요약 ... 328
   연습문제 ... 330
CHAPTER 10 분산 처리 시스템
   10.1 개요 ... 333
   10.2 분산 처리 시스템 형태 ... 338
   10.3 네트워크 설계 ... 352
   10.4 분산 시스템 구조 ... 363
   10.5 요약 ... 372
   연습문제 ... 374
CHAPTER 11 임베디드 시스템
   11.1 개요 ... 377
   11.2 임베디드 <B><FONT color ... #0000
   11.3 요약 ... 398
   연습문제 ... 399
부록 UNIX 운영체계
   1 개요 ... 403
   2 시스템 구조 및 커널 ... 404
   3 프로그래머 인터페이스 ... 408
   4 사용자 인터페이스 ... 413
   5 파일 시스템 ... 417
   6 프로세스 관리 ... 425
   7 기억장치 관리 ... 428
   8 입출력 시스템 ... 431
   9 프로세스 간 통신 ... 435
   10 보안 ... 437
   11 요약 ... 439
참고문헌 ... 441
찾아보기 ... 443
닫기