> 커뮤니티 > Q&A
 
제 목 : 기입형 문제풀이 질문
이 름 :
김*현 작성일 : 2015년 09월 14일 15시 22분
     
  기입형 문제풀이 운영체체 페이지 36쪽 6번 문제

동영상 강의를 들었는데 이해가 잘 안 됩니다.

t가 전체 서비스 시간

p1는 도착 즉시 실행이므로 대기시간 0
도착에서 t0-20 으로 되어있는건? t=50에 있는것과 t0과 t는 같은 뜻인지?
그래서, 50-20 = 종료 후 t0+30 상태인건지요?

그리고, 그 다음 시간되는 순서가 p3이 되나요?

to-20 t 50 : 50-20=30
t0-10 t 60 : 60-10=50
t0 t=20 : 20

위에 처럼 계산해서 도착 순서가 p3->p1->p2 인데, 비선점이고, p1는 도착 즉시 실행 조건으로
순서가 p1->p2->p3
으로 되는건가요?

.........................
선점인 경우는

p1을 도착 즉시 실행 조건이 있어도, 이 조건으로 p3->p1->p2 /p3이 먼저 실행되는건가요?
p3이 20분 처리 후 p1에서 p3처리 시간을 대기 시간으로 해서 20, 30더 서비스 시간이 남아있는 상태이고, 20+30 해서 종료되는 시간은 50
p2가 도착 시간이 60-10=50 으로 서비스 시간은 60
p1 50이 다 서비스된 후 p2가 도착함으로 대기시간이 서비스 시간 60인가요?

.........................

제가 이해를 못한 상태라.....읽기가 어려더라도 답변 부탁드립니다.
 
     
첨부파일