[운영체제 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 |