Round Robin

Round-Robin μ΄λž€?

  • 컴퓨터 κ³Όν•™κ³Ό 정보 기술 λΆ„μ•Όμ—μ„œ μ‚¬μš©λ˜λŠ” μŠ€μΌ€μ€„λ§ μ•Œκ³ λ¦¬μ¦˜ 쀑 ν•˜λ‚˜λ‹€.

  • 이 μ•Œκ³ λ¦¬μ¦˜μ€ 닀쀑 μž‘μ—… ν™˜κ²½μ—μ„œ CPU μ‹œκ°„μ„ κ³΅μ •ν•˜κ²Œ λΆ„λ°°ν•˜κ³  ν”„λ‘œμ„ΈμŠ€λ“€μ΄ κ³΅μ •ν•˜κ²Œ μ‹€ν–‰λ˜λ„λ‘ ν•˜λŠ”λ° μ‚¬μš©λœλ‹€.

  • μ΄λŠ” μ‹€μ‹œκ°„ μ‹œμŠ€ν…œμ΄λ‚˜ λŒ€ν™”ν˜• μ‹œμŠ€ν…œμ—μ„œ 응닡 μ‹œκ°„μ„ μ€‘μš”ν•˜κ²Œ μ—¬κΈ°λŠ” κ²½μš°μ— 자주 μ‚¬μš©λœλ‹€.

Round-Robin μž‘λ™ 방식

  • λΌμš΄λ“œ 둜빈 μ•Œκ³ λ¦¬μ¦˜μ€ 각 μž‘μ—…μ— λŒ€ν•΄ μ •ν•΄μ§„ μ‹œκ°„ 슬라이슀(μΌμ •ν•œ μ‹œκ°„ 간격)λ₯Ό ν• λ‹Ήν•˜κ³ , 이 μ‹œκ°„μ΄ μ§€λ‚˜λ©΄ λ‹€μŒ μž‘μ—…μœΌλ‘œ λ„˜μ–΄κ°€λŠ” λ°©μ‹μœΌλ‘œ μž‘λ™ν•œλ‹€. 각 μž‘μ—…μ€ μˆœμ„œλŒ€λ‘œ μ‹€ν–‰λ˜λ©°, μ£Όμ–΄μ§„ μ‹œκ°„ 슬라이슀 λ™μ•ˆλ§Œ 싀행될 수 μžˆλ‹€.

  • λ§Œμ•½ μ‹œκ°„ μŠ¬λΌμ΄μŠ€κ°€ λλ‚˜κΈ° 전에 μž‘μ—…μ΄ μ™„λ£Œλ˜λ©΄, κ·Έ μž‘μ—…μ€ λ‹€μŒ μž‘μ—…μœΌλ‘œ λ„˜μ–΄κ°€κΈ° 전에 λ‹€μ‹œ λŒ€κΈ°μ—΄μ— λ“€μ–΄κ°€μ„œ μˆœμ„œλ₯Ό κΈ°λ‹€λ¦¬κ²Œ λœλ‹€.

Round-Robin μž‘λ™ μ‹œ μž₯단점

  • λΌμš΄λ“œ 둜빈 μ•Œκ³ λ¦¬μ¦˜μ€ λͺ¨λ“  μž‘μ—…μ— κ³΅ν‰ν•œ μ‹€ν–‰ 기회λ₯Ό μ œκ³΅ν•˜λ©°, 짧은 응닡 μ‹œκ°„μ„ 보μž₯ν•˜λ©΄μ„œλ„ λ¬΄ν•œ 루프에 λΉ μ§€μ§€ μ•Šλ„λ‘ ν•˜λŠ” μž₯점이 μžˆλ‹€.

  • κ·ΈλŸ¬λ‚˜ λͺ¨λ“  μž‘μ—…μ˜ μ‹€ν–‰ μ‹œκ°„μ΄ λ™μΌν•˜μ§€ μ•Šκ±°λ‚˜ μž‘μ—…λ“€μ˜ μš°μ„ μˆœμœ„κ°€ λ‹€λ₯Ό κ²½μš°μ—λŠ” κ³΅ν‰ν•œ μŠ€μΌ€μ€„λ§μ΄ 보μž₯λ˜μ§€ μ•Šμ„ 수 μžˆλ‹€.

Last updated