데드락

운영체제

러프한 운영체제 기초 2편 | CPU 스케줄링과 교착 상태

시작하기 앞서 이 글은 웹 백엔드 주니어 개발자가 인프런의 그림으로 쉽게 배우는 운영체제 강의를 들으며 공부한 내용을 러프하게 정리한 글입니다. 이전 글 러프한 운영체제 기초 1편: 러프한 운영체제 기초 1편 | 프로세스와 약간의 쓰레드 CPU 스케줄링 CPU 스케줄링이란 어떤 프로세스에 CPU 리소스를 주어야 하는지 결정하는 작업. 컴퓨터 시스템의 효율에 직결되는 중요한 작업으로 운영체제를 공부할 때 가장 중요한 주제 중 하나이다. CPU 스케줄링의 고려사항 어떤 프로세스에게 CPU 리소스를 주어야 하는가? CPU를 할당 받은 프로세스가 얼마의 시간 동안 CPU를 사용해야 하는가? (CPU 스케줄링은 컴퓨터의 성능에 굉장히 많은 영향을 미친다!) CPU 스케줄링의 목표 공평성: 가장 큰 목표로 모든 프..

석이
'데드락' 태그의 글 목록