2-4장. 시스템 호출의 유형

기타/[운영체제]

2019. 3. 15. 21:08

[운영체제 2-4장. 시스템 호출의 유형]


[시스템 호출의 타입]

- 프로세스 제어 : end, load, 프로세스 생성, 프로세스 종료, 대기등

- 파일관리 : 파일생성, 파일제거, 파일 열기, 파일닫기, 읽기, 쓰기등

- 장치관리 : 장지 요청등

- 정보유지 : 시간과 날짜 설정 및 획득 등

- 통신

- 보호




[프로세스 제어(Process Control)]

- OS(window, unix등)마다 시스템 호출하는 명령어가 다르다. ex. window에선 CreateFile() 이 Unix()에선 open()

- printf()하면 해당 언어 라이브러리를 통해 write() 시스템 호출을 수행한다

  +) prinf대신 write 직접 사용 가능하지만, prinf는 OS가 달라져도 수행이 가능하지만, write(os api)로 쓰면 OS 따라 해당 코드를 수정해줘야된다.

  +) 그래도 만약 성능을 생각한다면 write 직접 호출하는게 이득이다.

'기타 > [운영체제]' 카테고리의 다른 글

2-6장. 운영체제 설계 및 구현  (0) 2019.03.18
2-5장. 시스템 프로그램  (0) 2019.03.18
2-3장. 시스템 호출  (0) 2019.03.15
2-2장. 사용자 운영체제 인터페이스  (0) 2019.03.15
2-1장. 운영체제 서비스  (0) 2019.03.15