2023년 1학기 방송통신대 운영체제 중간과제물)선점 스케줄링 정책과 비선점 스케줄링 정책 중 한 가지만 골라 설명하시오 스케줄링 알고리즘 프로세스들이 수행되는 순서 각 프로세스의 반환시간과 평균반환시간
리포트 > 공학/기술
2023년 1학기 방송통신대 운영체제 중간과제물)선점 스케..
한글
2023.03.10
6페이지
1. 운영체제.hwp
2. 운영체제.pdf
교재를 중심으로 다양한 문헌을 참고하여
과제물에 적합한 형식과 내용으로 정성을 다해 작성했습니다.
리포트 작성에 참고하시어 좋은 성적 받으세요~

문단 모양(왼쪽 여백 0, 오른쪽 여백 0, 줄간격 160%)
글자 모양(굴림체, 장평 100%, 크기 11 pt, 자간 0%)

행복하세요, Now
1. 다음에 대해 답하시오. (15점)

(1) 선점 스케줄링 정책과 비선점 스케줄링 정책 중 한 가지만 골라 설명하시오(선점 스케줄링 정책).
(2) (1)에서 고른 정책을 사용하는 스케줄링 알고리즘을 한 가지만 골라 설명하시오(SRT 스케줄링).

2. 프로세스별 도착시각과 필요한 CPU 사이클이 표와 같을 때, 다음에 대해 답하시오. (15점)

(1) 1.(2)에서 고른 스케줄링 알고리즘을 이용하여 프로세스들이 수행되는 순서를 구체적인 시각과 함께 표시하시오. 그렇게 순서가 정해지는 과정에 대해서도 자세히 설명하시오.
(2) (1)의 결과에 대해 각 프로세스의 반환시간을 구하고, 평균반환시간을 계산과정과 함께 제시하시오.
(3) 1.(1)에서 고르지 않은 정책을 사용하는 스케줄링 알고리즘 한 가지만 고르고, 고른 알고리즘을 이용하여 각 프로세스의 반환시간과 함께 평균반환시간도 구하시오(SJF 스케줄링).

3. 참고문헌
1. 다음에 대해 답하시오. (15점)

(1) 선점 스케줄링 정책과 비선점 스케줄링 정책 중 한 가지만 골라 설명하시오(선점 스케줄링 정책).

스케줄링은 여러 가지 작업의 처리순서를 결정하는 것을 의미한다. 프로세스 스케줄링은 다수의 프로세스를 어떤 순서대로 처리할지를 운영체제가 결정하는 것을 말한다. 운영체제가 프로세스 스케줄링 시 기본적으로 고려하는 목표는 공정성과 균형성이다. 공정성은 모든 프로세스가 적정 수준에서 CPU 작업을 할 수 있게 하는 것이고, 균형성은 시스템의 자원들이 충분히 활용될 수 있게 하는 것이다.

그런데 운영체제의 유형에 따라 스케줄링의 목표가 다를 수 있다. 예를 들면, 일괄처리 운영체제는 처리량의 극대화, 반환시간의 최소화, CPU 활용의 극대화를 스케줄링의 목표로 할 수 있다. 또한 시분할 운영체제는 빠른 응답시간과 과다한 대기시간 방지를 스케줄링의 목표로 할 수 있다. 실시간 운영체제에서는 처리기한을 맞추는 것을 스케줄링의 목표로 삼을 수 있다.

스케줄링의 목표들은 서로 상반될 수 있어 모든 목표를 동시에 충족시키는 정책은 세우기가 어렵다.
방송통신대운영체제, 방송대운영체제, 방통대운영체제
김진욱, 이인복(2023). 운영체제. 한국방송통신대학교출판문화원.
조성호(2018). 쉽게 배우는 운영체제. 한빛아카데미.
프로세서 알고리즘에 대해서 2023년 1학기 방송통신대 사회복지역사 중간과..
2023년 1학기 방송통신대 유비쿼터스 컴퓨팅 개.. 2023년 1학기 방송통신대 세계의역사 중간과제..
2023년 1학기 방송통신대 대중문화의이해 중간.. 2023년 1학기 방송통신대 한국지리여행 중간과..
2023년 1학기 방송통신대 가축번식생리학 중간.. 2023년 1학기 방송통신대 생산관리 중간과제물)..
2023년 1학기 방송통신대 유아건강교육 중간과.. 2023년 1학기 방송통신대 생애주기영양학 중간..
2023년 1학기 방송통신대 한국사의 이해 중간과.. 2023년 1학기 방송통신대 행동경제학 중간과제..
2022년 2학기 방송통신대 생활속의경제 중간과.. 2022년 2학기 방송통신대 글로벌스타트업 중간..
 
공학윤리 - 공학에서의 책임
공학윤리 사례 분석
물리실험 - 구면의 곡률반지름..
[메카트로닉스] 사례연구 - 연..
[화학] 비누 만들기
일반 물리학 실험 - 길이와 곡..