1. | 운영체제 소개 | 운영체제가 할일 컴퓨터 시스템 구성 컴퓨터 시스템 구조 |
||
2. | 운영체제 소개 | 운영체제 구조 운영체제 연산 프로세스 관리 메모리 관리 저장장치 관리 보호 및 보안 분산 시스템 전용 시스템 계산 환경 |
||
운영체제 구조 | 운영체제 서비스 유저 운영체제 인터페이스 시스템콜 시스템콜의 종류 시스템 프로그램 운영체제 디자인과 구현 시스템구조 가상머신 시스템생성 시스템부트 |
|||
3. | 프로세스 | 프로세스 개념 프로세스 스케쥴링 프로세스 운영 IPC |
||
4. | 쓰레드 | 개요 멀티쓰레딩 모델 쓰레드 라이브러리 쓰레딩 이슈 운영체제 예제 윈도우XP 쓰레드 리눅스 쓰레드 |
||
5. | CPU 스케쥴링 | 기본개념 스케쥴링 척도 스케쥴링 알고리즘 쓰레드 스케쥴링 멀티프로세서 스케쥴링 운영체제 예제 알고리즘 평가 |
||
6. | 프로세스 동기화 | 배경 임계구역문제 피터슨 솔루션 동기화 하드웨어 세마포 고전적 동기화 문제들 |
||
7. | 프로세스 동기화(복습) | 배경(복습) 임계구역문제(복습) 피터슨 솔루션(복습) 동기화 하드웨어(복습) 세마포(복습) 고전적 동기화 문제들(복습) 모니터 동기화 사례 원자적트랜잭션 |
||
교착상태 | 교착상태 문제 시스템모델 교착상태 특징 교착상태 처리방법 교착상태 예방 |
|||
8. | 교착상태(계속) | 교착상태 문제(복습) 시스템모델(복습) 교착상태 특징(복습) 교착상태 처리방법(복습) 교착상태 예방(복습) 교착상태 회피 교착상태 탐지 교착상태로부터 회복 |
||
메인 메모리 | 배경 연속메모리할당 페이징 세그멘테이션 |
|||
9. | 메인 메모리(계속) | 배경 연속메모리할당 페이징 세그멘테이션 |
||
10. | 가상 메모리 | 배경 요구페이징 페이지 결함 페이지 대체 알고리즘 FIFO 알고리즘 최적 알고리즘 LRU 알고리즘 |