
CPU 스케줄링 개요
핵심 내용 요약 CPU 스케줄링: 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 방법을 의미합니다. 프로세스 우선순위: 프로세스마다 우선순위가 다르며, 이는 PCB에 명시됩니다. 스케줄링 큐: 운영체제는 효율적인 스케줄링을 위해 준비 큐와 대기 큐 등 다양한 큐를 사용합니다. 선점형 vs 비선점형 스케줄링: 선점...
핵심 내용 요약 CPU 스케줄링: 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 방법을 의미합니다. 프로세스 우선순위: 프로세스마다 우선순위가 다르며, 이는 PCB에 명시됩니다. 스케줄링 큐: 운영체제는 효율적인 스케줄링을 위해 준비 큐와 대기 큐 등 다양한 큐를 사용합니다. 선점형 vs 비선점형 스케줄링: 선점...
스레드는 프로세스를 구성하는 실행의 흐름 단위로, 하나의 프로세스는 여러 개의 스레드를 가질 수 있습니다.
PCB를 자세히 다뤄봅니다.
프로세스를 제어하기 위한 PCB와 문맥교환
커널을 통한 자원관리에 대해 설명합니다.
운영체제는 프로그램이 올바르게 실행되도록 자원 등을 할당해주는 특별한 프로그램입니다.
유클리드 호제법의 시간복잡도는 O(max(loga, logb)) 이다.
3차원 기하학으로 백준 문제 풀기