목차
차 례
1.
기억장치의 개념
2.
기억장치의 스케줄링
1.
기억장치의 개념
2.
기억장치의 스케줄링
본문내용
는 것에 있어 걸리는 시간이다. 엑세스 암이 실린더를 찾은 후에 찾는 자료까지 도달할 때까지 걸리는 시간이기도 하다.
2. 기억장치의 스케줄링
기억장치의 스케줄링은 운영체제가 프로세스들에게 있어 공정하고, 합리적으로 자원을 배분하는 것이다. 여기서 자원이라고 하는 것은 프로그램 실행에 있어서 필요한 요소를 말하는 것이다. 하드웨어적으로 보면, 컴퓨터의 4가지 핵심 부품을 포함하고 있다.
프로세스마다 빨리 처분을 해야 하는 프로세스가 있으며, 천천히 처리를 해도 되는 프로세스가 있다. 이를 고려하여서 우선순위를 정하기도 한다.
1) 종류
장기와 중기, 단기로 나뉜다. 프로세서 스케줄러는 필요한 레지스터를 설정하여서 프로세스 CPU에 할당한다.
2) 목적
공정성과 처리량 증가,CPU 이용률 증가와 우선순위 제도가 있다. 오버헤드를 최소화 시키고, 응답시간의 최소화와 반환시간 최소화, 대기시간 최소화, 균형이 있는 자원의 사용, 무한 연기 회피가 있다.
3) 프로세스 스케줄링 기법
(1) 비선점 스케줄링
이미 할당이 된 CPU는 다른 프로세스가 뺏지 못한다. 일괄 처리 방식이다.
(2) 선점 스케줄링
우선순위가 높은 프로세스가 CPU를 강제로 빼앗어서 사용이 가능하다. 대화식 시분할 시스템이다.
[참고문헌]
1. [운영체제]CPU 스케줄링 개요
/https://blog.naver.com/isf1999/223002520672
2. 운영체제 교안
3. 김지희, 손동철, 김창석, 조대제, & 오의교. (2008). 무선채널할당과 CPU 스케줄링 연구. 한국전자통신학회 학회지, 2, 21-29.
2. 기억장치의 스케줄링
기억장치의 스케줄링은 운영체제가 프로세스들에게 있어 공정하고, 합리적으로 자원을 배분하는 것이다. 여기서 자원이라고 하는 것은 프로그램 실행에 있어서 필요한 요소를 말하는 것이다. 하드웨어적으로 보면, 컴퓨터의 4가지 핵심 부품을 포함하고 있다.
프로세스마다 빨리 처분을 해야 하는 프로세스가 있으며, 천천히 처리를 해도 되는 프로세스가 있다. 이를 고려하여서 우선순위를 정하기도 한다.
1) 종류
장기와 중기, 단기로 나뉜다. 프로세서 스케줄러는 필요한 레지스터를 설정하여서 프로세스 CPU에 할당한다.
2) 목적
공정성과 처리량 증가,CPU 이용률 증가와 우선순위 제도가 있다. 오버헤드를 최소화 시키고, 응답시간의 최소화와 반환시간 최소화, 대기시간 최소화, 균형이 있는 자원의 사용, 무한 연기 회피가 있다.
3) 프로세스 스케줄링 기법
(1) 비선점 스케줄링
이미 할당이 된 CPU는 다른 프로세스가 뺏지 못한다. 일괄 처리 방식이다.
(2) 선점 스케줄링
우선순위가 높은 프로세스가 CPU를 강제로 빼앗어서 사용이 가능하다. 대화식 시분할 시스템이다.
[참고문헌]
1. [운영체제]CPU 스케줄링 개요
/https://blog.naver.com/isf1999/223002520672
2. 운영체제 교안
3. 김지희, 손동철, 김창석, 조대제, & 오의교. (2008). 무선채널할당과 CPU 스케줄링 연구. 한국전자통신학회 학회지, 2, 21-29.
추천자료
컴퓨터과학개론 한금희,함미옥 공저 3장 연습문제
컴퓨터 교과 교수 학습지도안 - Ⅱ 컴퓨터 시스템 02. 하드웨어 시스템 (3) 중앙처리장치
2009년 1학기 컴퓨터의이해 중간시험 핵심체크
2011년 1학기 컴퓨터의이해 중간시험 핵심체크
운영체제의 기억장치 관리전략 및 스케줄링 정책
[공학/컴퓨터/통신] 제주대학교 정보통신과컴퓨터 레포트
2019년 1학기 컴퓨터의이해 중간시험과제물 공통(개인용컴퓨터, 2차원 바코드, QR코드)
컴퓨터과학개론 <과제명> ※ 다음 8문제 중에서 반드시 5개만을 선택해서 정리하여 제출하...
컴퓨터공학 ) 1 컴퓨터의 기본적인 기능을 설명하시오
컴퓨터의이해 ) 1 컴퓨터 기억장치 계층구조의 개념을 설명하시오 2
소개글