운영체제
운영체제란
Younghun
2024. 1. 2. 19:28
1. 운영체제란
- 하드웨어를 안전하고 효율적으로 사용하기 위한 프로그램
- 시스템 자원을 관리하고 다른 프로그램이 필요로 하는 공통된 서비스 제공
2. 운영체제의 목적
- 처리능력 : 일정시간동안 처리하는 일의 양
- 응답시간 : 작업 의뢰 후 시스템에서 결과가 얻어질 때까지의 시간
- 신뢰도 : 주어진 문제를 얼마나 정확하는가에 대한 정도
- 사용가능도 : 시스템을 얼마나 빠르게 사용할 수 있는가에 대한 정도
위 4가지 지표를 향상시키는 것을 목적으로 한다.
3. 주요 기능
프로세스 관리
- 프로세스 생성과 소멸
- 프로세스 스케줄링
- 프로세스 간 공유자원 및 통신 관리
저장장치 관리
- 메모리의 할당과 해제
- 가상 메모리 기능
- 파일 시스템 관리
네트워킹
- TCP/IP 기반의 인터넷 연결 지원
- 응용프로그램의 네트워크 프로토콜 지원
사용자 관리
- 사용자 인증 및 인가
- 파일에 대한 접근 권한 지정
- 한 컴퓨터에 대해 여러 사용자 지원
디바이스 드라이버
- 응용프로그램의 하드웨어 사용 지원
- 하드웨어를 추상화하는 디바이스 드라이버 계층 관리