Online class
Instructor: Duksu Kim (bluekds at koreatech.ac.kr / #435, 2nd Eng. Building)
Office hour : online (Plz. use EL system)
TA: HoMin Kang (0lines0 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, 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
(중요) 개강 첫 2주는 online 강의로 진행 되며, 반드시 EL을 통해 시청을 완료해야 출석으로 인정됩니다.
Some of figures and sample code comes from the main textbook
강의 슬라이드의 일부 그림은 본 과목 주교재에서 가져 왔습니다
고성능 컴퓨팅, 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