21-1학기 운영체제에 대해서 배운 내용들을 상기하고 기록하기 위해 글을 쓰기로 했습니다. OS에 대해 글을 쓰기 전에 이해를 돕기 위해서 컴퓨터 구조에 대해서 Review를 하고자 합니다. Computer Components 위의 그림은 Top-Level View
OS란? Kernel Evolution of Operating Systems Modern Operating Systems
Process란? Five-State Process Model Process State Transition Diagram with Two Suspend States Process Image Processor Execution Mode Execution of O
21-1학기 운영체제에 대해서 배운 내용들을 상기하고 기록하기 위해 글을 쓰려고 합니다. 4장에서는 3장에서 배운 Process와 비교해여 Thread에 대해서 알아보려고 합니다! Process vs Thread process의 구성요소인 PCB,code,data,s
21-1학기 운영체제에 대해서 배운 내용들을 상기하고 기록하기 위해 글을 쓰려고 합니다. 5장에서는 Multiprocesses를 사용할 때 중요한 Concurrency에 대해서 자세하게 알아보겠습니다! Multiple Processes Multiple Processe
Deadlock Deadlock의 발생 조건 Dealing with Deadlock Prevent deadlock Hold and Wait No Preemption Circular Wait Avoid deadlock Process Initiation Denial
Memory Management Mamory Management Requirements Relocation Protection Sharing Partitioning Fixed Partitioning Equal-size partitioning Unequal-size p