강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của goodcake5066
goodcake5066

câu hỏi đã được viết

2026 Đậu nhanh! Tập trung vào đề thi cũ Kỹ sư Xử lý Thông tin Thực hành

2025년 2회 12~16

25년 2회 12~16 라운드로빈

Đã giải quyết

Viết

·

85

0

대기시간 구할 때

대기시간 = 도착시간+실행시간인데

만일 P4의 도착시간이 5초라고하면 계산이 달라지는 것 같습니다. P1이 그전에 종료가 되서..

이럴 땐 어떻해야할까요

pythonjavac정보처리기사database

Câu trả lời 1

0

parkmyounghoi님의 프로필 이미지
parkmyounghoi
Người chia sẻ kiến thức

질문 감사합니다!!


새로운 조건

프로세스 도착시간 실행시간

스크린샷 2025-10-19 오전 7.51.45.png.webp

 

  • 타임퀀텀(Time Quantum) = 4ms

  • 컨텍스트 스위칭 시간 = 무시


① 수행 순서 (Gantt Chart)

스크린샷 2025-10-19 오전 7.52.47.png.webp

 

완료 시각

  • P2 = 8

  • P1 = 16

  • P4 = 25

  • P3 = 26


② 대기시간 계산

대기시간 = (완료시간 − 도착시간) − 실행시간

스크린샷 2025-10-19 오전 7.53.16.png.webp

 


평균 대기시간

(8+3+15+15)/4=10.25 ms


최종 답: 평균 대기시간 = 10.25 ms


결과적으로!!

조건 P4 도착시간 평균 대기시간 기존 3초 11.75 ms 변경 5초 10.25 ms

→ P4가 늦게 도착하면 초기 라운드에서 경쟁이 줄어, 전체 평균 대기시간이 약간 줄어듭니다!

감사합니다!!!

Hình ảnh hồ sơ của goodcake5066
goodcake5066

câu hỏi đã được viết

Đặt câu hỏi