운영 체제의 목적 사용자가 컴퓨터를 편리하게 사용 컴퓨터 시스템 내부의 자원(CPU, Memory, GPU)을 효율적으로 관리 효율성 형편성 있는 자원 분배 주어진 자원으로 최대한의 성능을 내도록 하드웨어 뿐만아니라 소프트웨어 자원 등
Deadlock? 일련의 프로세스들이 서로가 가진 자원을 기다리며 blcok된 상태Resource(자원) 1\. 하드웨어, 소프트웨어 등을 포함하는 개념I/O device, CPU cycle, memory 공간, semaphore 등..프로세스가 자원을 사용하는 절
1. Logical vs. Physical Address Logical address (=virtual address) 프로세스마다 독립적으로 가지는 주소 공간 각 프로세스마다 0번지부터 시작 CPU가 보는 주소는 logical address임 Physical ad