2-1장. 운영체제 서비스

기타/[운영체제]

2019. 3. 15. 17:39

[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