-> 목차
-
운영 체제의 기능은 크게 3가지로 볼 수 있다.
-
1. 자원을 효율적으로 관리하는 기능
- 자원이란 CPU, 메모리, 하드 디스크 등 하드웨어뿐 아니라 소프트웨어 자원까지 통칭해서 부르는 말이다.
- 이와 같은 자원들을 효율적으로 관리하여 가장 좋은 성능을 내도록 한다.
- 또한, 전체적인 성능을 향상시키려다 일부 프로그램 또는 사용자가 불이익을 당할 수도 있기 때문에, 자원이 형평성 있게 분배되도록 하는 균형자 역할도 함께 수행한다.
- 2. 사용자에게 편리한 인터페이스를 제공하는 기능
- 복잡한 하드웨어를 직접 다루는 것은 운영 체제가 대행해 주면서, 사용자가 자세한 내용을 알지 못해도 프로그램을 수행할 수 있도록 해준다.
- 3. 보안 및 보호 기능
- 여러 사용자의 프로그램이 하나의 컴퓨터에서 수행되면 이에 대한 보안이 필요하다.
- 악의성 프로그램이 있을 경우 치명적일 수 있기 때문에 필요하다.
-
해당 글은 운영 체제와 정보 기술의 원리 -반효경
책을 정리하기 위해 쓴 글입니다.
https://book.naver.com/bookdb/book_detail.nhn?bid=4392911