
user process가 kernel 영역의 기능을 수행할 수 있게 해주는 programming interface다.
즉, user process가 HW 접근하여 필요한 기능을 수행할 수 있게 해준다.
파일을 읽어오거나, 쓰고, 화면에 메시지를 출력하는 kernel 모드의 기능을 process가 수행할 수 있도록 해주는 것이 System Call의 역할이다.
user process가 소프트웨어 인터럽트를 통해 커널의 기능을 이용하기 위한 서비스를 요청하는 하나의 방법
댓글