Online class
Instructor: Duksu Kim (bluekds at koreatech.ac.kr / #435, 2nd Eng. Building)
Office hour : online (Plz. use EL system)
TA: Jaehong Lee (oorange31 at koreatech.ac.kr / #331, 2nd Eng. Building)
Office hour : online (Plz. use EL system)
(Required) Programming skill (any language) for a programming project
(Recommended) Data structure, (Optional) Computer architecture
Previous Years : [Spring, 2020][Spring, 2019][Spring, 2018] / [Course story]
Youtube 영상에 사용된 슬라이드는 [Link]에서 볼 수 있습니다
Lecture Notes and Videos (in Korean)
(Important!) For the first two weeks, you should watch the lecture video on EL for attendance checking
(중요) 반드시 EL을 통해 시청을 완료해야 출석으로 인정됩니다.
Some of the figures comes from the reference books
강의 슬라이드의 일부 그림은 본 과목의 참고 교재에서 가져 왔습니다
고성능 컴퓨팅, VR/AR, 인공지능/자율주행 등을 함께 공부/연구하고 싶으신 분들 연락주세요 :)
자세한 내용은 여기 를 확인해주세요.
Definition of the deadlock
Deadlock model
Deadlock resolution
Deadlock prevention, avoidance, detection & recovery
Address binding
Continuous memory allocation
Uni-Programming
Multi-Programming (FPM, VPM)
Slides (KOR)
Video
Non-continuous memory allocation
Address Mapping
Virtual storage methods
Paging system
Segmentation system
Hybrid paging/segmentation system
Slides (KOR)
Video
Virtual storage methods
Cost model
HW components
SW components
Page replacement scheme
FA-based, VA-based
Other considerations
Slides (KOR)
Video
Replacement strategies
Disk System
File System
Directory Structure
File Protection
File System Implementation
I/O Mechanisms
I/O Service of OS
Disk Scheduling
RAID Architecture
Class summary