개발조아

운영체제란 본문

CS/OS

운영체제란

개발조아 2021. 10. 17. 22:53
728x90

운영체제는 컴퓨터 자원을 효율적으로 관리하고, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있는 환경을 제공하는 여러 소프트웨어의 그룹이다. 또한 사용자와 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종이다.

 

  • 운영체제의 목적
  • 처리 능력(Throughtput), 신뢰도(Reliability), 사용 가능도(Availability) 향상과 반환 시간(Turn Around Time) 단축을 목적으로 한다.
    • 처리 능력(Throughtput) : 일정 시간 내에 시스템이 처리하는 일의 양
    • 신뢰도(Reliability) : 문제를 정확하게 해결하는 정도
    • 사용 가능도(Availability) : 시스템 사용이 필요할 때 즉시 사용가능한 정도
    • 반환 시간(Turn Around Time) : 작업을 의뢰한 시간부터 완료까지의 걸린 시간

 

  • 주요 기능
    • 프로세스 관리
    • 효율적인 자원관리를 위한 스케쥴링
    • 사용자와 시스템간의 인터페이스 제공
    • 등등

'CS > OS' 카테고리의 다른 글

메모리 관리  (0) 2021.10.18
프로세스 스케줄링  (0) 2021.10.18
교착상태(DeadLock)  (0) 2021.10.18
프로세스 동기화  (0) 2021.10.18
프로세스와 쓰레드  (0) 2021.10.18
Comments