Rr

정보처리산업기사

정보처리산업기사, 정보처리기사 - 라운드 로빈, RR(Round Robin) 스케줄링 집중 탐색!!

※ 공부 내용의 복습 개념으로 정리된 글입니다. 라운드 로빈(RR, Round Robin) 스케줄링라운드 로빈은 선점형(preemptive) 스케줄링 기법 중 하나로,각 프로세스에게 동일한 시간 할당량(time quantum)을 부여합니다. 프로세스가 할당된 시간 동안 CPU를 사용한 후, 다음 프로세스로 전환 됩니다.이 과정은 모든 프로세스가 완료될 때까지 반복되며, 프로세스가 공평하게 CPU 시간을 분배받을 수 있도록 보장해줍니다. 라운드 로빈의 작동 방식프로세스 준비프로세스가 준비 큐에 들어오면, 큐의 맨 뒤에 추가됩니다.시간 할당CPU는 준비 큐의 맨 앞에 있는 프로세스에게 주어집니다.타이머 설정프로세스가 실행되기 시작하면, 타이머가 설정됩니다.이 타이머는 시간 할당량을 초과하면 인터럽트를 발생시..

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 스케줄링

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 스케줄링의 개요스케줄링(scheduling)은 프로세스가 생성되어 실행될 때 필요한 시스템의여러 자원을 해당 프로세스에게 할당하는 작업을 의미합니다. 프로세스가 생성되어 완료될 때까지 프로세스는 여러 종류의 스케줄링 과정을 거치게 됩니다. 프로세스(스) 스케줄링의 기법비선점(Non-preemptive)이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없는 스케줄링 기법입니다.비선점 스케줄링의 종류에는 FCFS(FIFO), SJF, 우선순위, HRN, 기한부 등의 알고리즘이 있습니다.  주용 스케줄링 기법 FCFS(First Come First Service, 선입 선출) = FIFO(First In First Out)FCFS는 ..

Coding_Slowly
'Rr' 태그의 글 목록