운영체제 맥 중심 요약-맥을 따라 공부하게 되면 시험 볼 때 바로 생각이 나게 됨-객관식,주관식 시험에 완전대비
- 최초 등록일
- 2013.02.02
- 최종 저작일
- 2012.12
- 7페이지/ MS 워드
- 가격 2,000원
소개글
이 요약은 운영체제 맥중심 요약은 10여년 운영체제를 강의할 때 학생들이 정보처리 자격시험,정보처리 기술사 및 중산고사와 기말시험을 대비를 준비시킬 때 아주 큰 효과를 보았기 때문에 이런 방식으로 운영체제 공부하게 된다면 빠른 시간에 운영체제를 정복하게 될 것입니다.
목차
1. 운영체제의 정의와 목적
2. 운영체제의 종류
3. 프로세스의 개념
4. 병행 프로세스
5. 일반화된 동기화 기법(세마포어와 모니터)
6. 교착상태
7. CPU스케줄링
8. 메모리 관리 -기본전략, 주기억장치, 가상기억장치
본문내용
운영체제개요
정의 : 응용프로그램의 실행을 관리하고 컴퓨터의 사용자와 하드웨어 사이의 매개역할
목적 사용자 편의성 : 사용자가 이용하기 편리하게..
자원의 효율적 관리 : 컴퓨터 시스템 자원(CPU,메모리,주변장치,파일,네트워크)들이 효율적인 방식으로 이용
발전시킬 가능성 : 기존서비스에 지장을 주지 않고 새로운 시스템 기능들의 도입,개발,테스트가 가능하게
종류 순차처리 시스템 ( = 직렬처리 시스템 )
: 운영체제가 없는 시대여서 프로그래머가 직접적으로 하드웨어를 조작해야했다.
* 단점 (2가지)
① 스케쥴링(scheduling) : 기계시간을 확보하기 위한 사인업 쉬트(signup sheet) 사용.
예) 한시간 정도 사인업 해놨을 때 45분간 일하면 15분동안 cpu는 놀게 된다.
② 준비시간(setup time) : 각단계에서 테이프를 걸기 or 내려놓기 or 카드뭉치 준비 등 프로그램을 돌리기 위한
준비 기간에 많은 시간을 낭비하게 된다.
<중 략>
교체 무작위(random)
: 주기억장치의 모든 페이지들은 교체를 위해 선택될 똑같은 확률을 지님
최적합
: 장래에 가장 가까운 시간에 다시 이용되지 않을 페이지를 교체시킴
FIFO(선입선출)
: 가장 오랫동안 기억장치에 있는 페이지를 선정함.
LRU(Least Recent Used)
: 가장 긴 시간도안 이용되지 않은 교체에 대한 페이지를 선택함.
LFU(Least Frequently Used)
: 가장 적게 이용되거나 가장 적은 빈도를 가진 페이지 조회.
NUR(Not Used Recently)
: 적은 부담을 갖는 근사적 LRU를 보완한 인기있는 기법.
(최근에 이용되지 않는 페이지는 가장 가까운 장래에도 이용되지 않을
확률이 높고 그들은 들어오고 있는 페이지로 교체될 수 있다)
배경이론 지역성 시간 : 최근에 조회되는 기억장소가 가까운 장래에도 조회될 확률이 높다.
(예 - 루틴, 서브루틴, 스택, 카운터 또는 집계를 위해 이용된 변수)
공간 : 한 어떤 기억장소가 조회되면 가까이 있는 메모리 위치들이 조회될 확률이 높다
참고 자료
없음