목차 일부
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 프로세스 관리 ...
더보기
목차 전체
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
더보기 닫기