운영체제 18강 - 캐시와 TLB 1
CPU 캐시의 설계와 조직, 메모리 주소 계산과 교체 알고리즘 (replacement algorithm) 학습
운영체제 17강 - 주소변환 2
세그멘테이션 (segmentation) 과 페이징 (paging) 기법의 확장을 위한 기술을 학습하고 예제를 중심으로 실제 시스템에 적용되는 주소 변환 기법을 이해
운영체제 16강 - 주소변환 1
가상메모리 시스템 설계를 위한 주소 변환 기법으로서 세그멘테이션 (segmentation) 과 페이징 (paging) 기법을 학습, 이들의 장단점을 비교
운영체제 15강 - 메모리 보호 2
프로세스들 사이의 메모리 보호를 위한 하드웨어 지원과 소프트웨어 지원 기법을 이해
운영체제 14강 - 메모리 보호 1
프로세스의 주소 공간 (address space) 개념을 익히고, 커널 모드 (kernel mode) 와 상요자 모드 (user mode) 간 전환이 이루어지는 메커니즘을 학습
운영체제 13강 - 프로세스 스케줄링 2
프로세스 스케줄링 기법의 심화 학습으로서 SJF (Shortest Job First) 기법과 SRTF (Shortest Remaining Time First) 기법을 학습하고, 이들이 각각 최적성을 가짐을 확인
운영체제 12강 - 프로세스 스케줄링 1
프로세스 스케줄링 문제를 정의하고, FCFS (First-Come First-Served) 스케줄링 기법과 RR (Round Robin) 스케줄링 기법을 이해, 이들의 장단점 비교
운영체제 11강 - 교착상태 2
교착상태 방지 기법과 교착상태 회피 기법을 학습
운영체제 10강 - 교착상태 1
교착상태가 발생하는 원인을 파악하고 교착상태 발생을 감지하기 위한 기법을 학습
운영체제 9강 - 프로세스 동기화 기법 2
프로세스 동기화를 위한 프로그래밍 구조로서 Condition Variable 과 Reader-Writer Lock 을 이해하고 이들을 활용한 동기화 프로그래밍 기법을 학습