1. SJF 로 스케줄링 하였을때 작업2의 종료시간을 묻는 문제인데요,
작업처리 순서가 실행시간이 짧은순서가 아닌 (작업2 -> 작업3 -> 작업1)
처음도착한 작업1 부터 처리하는 이유가 궁금합니다. (작업1 -> 작업2 -> 작업3)
2. SJF 에 대한 같은 질문인데요
3-38 ~ 3-39 페이지에 있는 SJF 예제1, 예제2의 설명에서
예제1의 제출시간이 없을경우는 실행시간이 짧은순서인 P2 -> P3 -> P1 로 진행하고
예제2의 제출시간이 있을경우 P1 -> P3 -> P2 로 진행하는것인지 궁금합니다.
안녕하세요.
실행 시간이 짧다는 것은 다른 것과 비교할 때에 의미가 있는 거죠.
처리 작업이 하나라면 비교할 대상이 없으므로 바로 실행합니다. 실행하는 사이에 작업이 여러개 들어왔다면 대기하면서 그 중 실행시간이 짧은 것부터 우선 순위가 지정됩니다.
예 .. 제출시간이 있는 경우와 없는 경우 교재의 해설과 같이 서로 다르게 처리합니다.
오늘도 즐거운 하루 되세요.
"-
*2013-05-14 09:18:58
안녕하세요.
실행 시간이 짧다는 것은 다른 것과 비교할 때에 의미가 있는 거죠.
처리 작업이 하나라면 비교할 대상이 없으므로 바로 실행합니다. 실행하는 사이에 작업이 여러개 들어왔다면 대기하면서 그 중 실행시간이 짧은 것부터 우선 순위가 지정됩니다.
예 .. 제출시간이 있는 경우와 없는 경우 교재의 해설과 같이 서로 다르게 처리합니다.
오늘도 즐거운 하루 되세요.
"