[2-1장. 운영체제 서비스]
[운영체제 서비스]
: 운영체제가 프로그램과 사용자에게 제공 하는 서비스
<특정 프로세스를 위한 서비스>
- 사용자 인터페이스(User Interface) : CLI(Command Line Interface), GUI(Graphic User Interface)
- 프로그램 실행(Program execution) : UI이용해 프로그램 실행시키면, Disk내의 프로그램을 메모리에 적재해 실행
- 입출력 연산(I/O operation) : 입출력 제어
- 파일시스템 조작(File-system manipulation) : 이름으로 파일 접근 가능
- 통신(Communication) : 프로세스간 통신
- 오류 탐지(Error detection) : 오류는 어디서나 일어날수 있기때문에, 올바르고 일관성 있는 계산을 보장하기위해 있는 기능. 발견 및 대처 가능
<공공의 이익을 위한 서비스>
- 자원 할당(Resource allocation) : 다수 사용자가 다수 작업 동시 실행시.
- 회계(Accounting) : 사용자가 어떤 서비스, 자원을 얼마나 사용했는지 기록
- 보호(Protection)와 보안(Security)
#운영체제 서비스를 바라보는 관점
'기타 > [운영체제]' 카테고리의 다른 글
2-3장. 시스템 호출 (0) | 2019.03.15 |
---|---|
2-2장. 사용자 운영체제 인터페이스 (0) | 2019.03.15 |
[운영체제 1장 요약] (2) | 2019.03.14 |
1-6장. 그외 운영체제 사용 (0) | 2019.03.14 |
1-5장. 운영체제 연산 (0) | 2019.03.14 |