티스토리 뷰
▣ 운영체제 개념(Concept)
▶ 운영체제 정의 :: 완벽한 정의는 없다.
: 유용한 컴퓨터 시스템을 만드는 과정에서 발생하는 문제를 해결하기 위한 적절한 방법.
: 한정된 자원(resource)를 응용프로그램에 보다 효율적으로 제어하고 할당한다.(Man-machine interface)
: 하드웨어와 사용자간, 하드웨어와 응용 프로그램 사이의 Interface 제공
:: 컴퓨터에서 항상 수행되는 프로그램으로 일반적으로 '커널'이라고 부르기도 한다.
▶ 운영체제 역할
→ 사용자 관점(User View)
: 사용의 용이성을 위해 설계 → 사용자는 hw와 sw의 자원의 이용에 신경쓰지 않음.
(CUI 방식과, GUI 방식)
→ 시스템 관점(System View)
→ 또 다른 관점
: 여러가지 입출력 장치와 사용자 프로그램을 제어를 위한 제어프로그램(control program)
▶ 운영체제 목적
→ 처리능력(Throughput) 향상
: 단위시간 당 처리할 수 있는 작업량 - 컴퓨터시스템에 전체 생산성 측정단위
→ 응답시간(Turn-Around Time) 단축
→ 사용가능도(Availability)의 향상
: 원하는 시간 내에 시스템을 얼마나 빨리 사용할 수 있는가의 정도
→ 신뢰도(Reliability) 향상
: 컴퓨터 시스템이 주어진 환경아래 원하는 기능을 얼마나 정확하게 수행하는지에 대한 척도
ps. 공부하면서 적은거라 오류가 있을 수도 있습니다. 혹시, 수정할 부분이 있다면 코멘트 부탁드립니다.
'Operating System > Theory' 카테고리의 다른 글
02) 컴퓨터 시스템의 구성 (0) | 2017.10.16 |
---|