운영체제(Operation System, O.S)란 무엇인가??
간단히 정의를 내리자면 아래와 같다.
"컴퓨터 사용자와 컴퓨터H/W간의 중개자 역할을 하는 프로그램"
그렇다면 O.S가 필요한 이유는 무엇인가??
O.S의 목적은 크게 두 가지로 나 눌수 있다.
1. 컴퓨터 시스템을 편리하게 이용
2. 컴퓨터 자원을 효율적으로 관리
하지만 대다수의 사람들이 사용하는 PC의 경우에는 자원을 효율적으로
관리하기 보다는 유저가 좀더 편리하게 컴퓨터 시스템을 사용하는 것을
주 목적으로 사용하고 메인프레임이나 슈퍼 컴퓨터의 경우는
자원을 효율적으로 관리 하는것에 중점을 둔다.
위의 그림은 컴퓨터 시스템의 4가지 요소(Hardware, O.S, Application, User)의 대략적인 관계이다.
위의 그림중 Kernel이 나오는데 이는
"운영체제 프로그램들 중 항상 main memory에 load되어있는 핵심부분"을 말한다.
'C.E > OS' 카테고리의 다른 글
운영체제란?? - Time-Sharing System (0) | 2013.11.15 |
---|---|
운영체제란?? - Batch System (0) | 2013.11.15 |
DeadLock - DeadLock Prevention (0) | 2013.11.15 |
DeadLock - Methods of Handling (0) | 2013.11.15 |
DeadLock - Resource Allocation Graph (0) | 2013.11.15 |