운영체제는 컴퓨터 시스템 내에서 많은 프로그램이 진행 중일 때 메모리 및 CPU 를 어떤 프로그램에게 먼저 할당할 것인지를 결정한다. 메모리 관리 및 CPU 스케줄링 기법은 컴퓨터 시스템의 전체 성능향상을 통해 효율성의 극대화와 형평성 문제까지 다루어야 한다.
이 레포트는 시스템의 운영체제, 프
1. 다음에 대해 답하시오. (10점)
(1) 본인이 사용하는 컴퓨터 시스템의 운영체제에 대해 이름과 버전을 찾아 쓰시오.
①운영체제
폰 노이만이 제시한 컴퓨터 모델에 따르면 컴퓨터 시스템은 크게 CPU, 메모리, 디스크로 구성되어 있다. 컴퓨터에서 애플리케이션이 동작하려면 이 하드웨어들과 적절
운영체제는 컴퓨터 시스템 내에서 많은 프로그램이 진행 중일 때 메모리 및 CPU 를 어떤 프로그램에게 먼저 할당할 것인지를 결정한다. 메모리 관리 및 CPU 스케줄링 기법은 컴퓨터 시스템의 전체 성능향상을 통해 효율성의 극대화와 형평성 문제까지 다루어야 한다.
SJF(Shortest-Job-First) 알고리즘은 가장
운영체제는 실행할 준비가 된 프로세스들이 적절히 CPU를 배정받아 효율적으로 작업을 처리할 수 있도록 관리하게 된다. 즉, 운영체제는 프로세스를 생성시키고 종료시키기 위한 다양한 작업과 프로세스를 실행시키기 위한 스케줄링 작업을 처리한다. 이를 위해 운영체제는 각 프로 세스의 상태를 관리
1. 다음에 대해 답하시오. (15점)
(1) 선점 스케줄링 정책과 비선점 스케줄링 정책 중 한 가지만 골라 설명하시오(선점 스케줄링 정책).
스케줄링은 여러 가지 작업의 처리순서를 결정하는 것을 의미한다. 프로세스 스케줄링은 다수의 프로세스를 어떤 순서대로 처리할지를 운영체제가 결정하는 것을