728x90 반응형 systemCall #API 728x90 반응형 1 System Call 시스템 호출, 그리고 API 시스템 호출은 운영체제가 제공하는 서비스에 대한 인터페이스를 제공함 각 동작을 할 때마다(인터페이스를 필요로 할 때마다) 시스템 호출이 필요하다고 보면 됨. ex) 한 파일로부터 데이터를 읽어 다른 파일로 복사하는 프로그램일 때, 1. 입력 파일 이름 획득을 위한 인터페이스(키보드) 2. 화면에 프롬프트를 출력하기 위한 인터페이스(윈도우) 3. 입력을 받아들이기 위한 인터페이스 4~6. 1~3이랑 똑같은 건데 출력용 7. 입력 파일 열기 인터페이스(마우스) 8. 파일이 존재하지 않을 경우, 비정상적으로 종료하는 인터페이스(콘솔, 메세지 출력) 9~10. 7~8이랑 똑같은 건데 출력용 ... 이렇게 많은 인터페이스를 제공해야 할 때마다 각기 다른 시스템 호출이 일어나는 것! => 보통 간단한 프로그램이라도.. 2020. 7. 30. 이전 1 다음