라운드 로빈 예약 (RRS)

작가: John Stephens
창조 날짜: 28 1 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
Round Robin (RR) with arrival time example
동영상: Round Robin (RR) with arrival time example

콘텐츠

정의-라운드 로빈 예약 (RRS)이란 무엇입니까?

라운드 로빈 예약 (RRS)은 대기열 또는 회선의 각 프로세스에 할당 된 시간 조각을 사용하기 때문에 매우 공정한 것으로 간주되는 작업 일정 예약 알고리즘입니다. 그런 다음 각 프로세스는 주어진 시간 동안 CPU를 사용할 수 있으며 할당 된 시간 내에 완료되지 않으면 선점으로 이동하여 다음 라인에서 프로세스를 사용할 수 있습니다. 같은 시간 동안 CPU.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 RRS (Round Robin Scheduling)에 대해 설명합니다.

라운드 로빈 예약은 리소스 사용을 요청하는 여러 클라이언트에 서비스를 제공하는 운영 체제 및 응용 프로그램에서 주로 사용하는 알고리즘입니다. 모든 요청을 순환 선입 선출 (FIFO) 순서로 처리하고 우선 순위를 피하여 모든 프로세스 / 애플리케이션이 동일한 시간 동안 동일한 자원을 사용할 수 있고 동일한 대기 시간도 가질 수 있도록합니다. 각 사이클; 그러므로 그것은 또한 주기적 임원으로 간주됩니다.

고려할 때 복잡한 타이밍이나 우선 순위가없고 각 시스템에 대한 고정 시간 제약 조건 만 고려하기 때문에 구현하기가 매우 쉽기 때문에 모든 시간에서 가장 오래되고 가장 단순하고 공정하며 가장 널리 사용되는 스케줄링 알고리즘 중 하나입니다. 자원 사용. 또한 프로세스가 더 중요하다고 생각되는 다른 프로세스에 의해 선점되기 때문에 프로세스가 오랫동안 리소스를 사용할 수없는 기아 문제를 해결합니다.