정의
Programming Interface to the services provided by the OS
프로세스와 OS 사이의 인터페이스
Mostly accessed by programs via high level Application Programming Interface
사용자가 직접 system call을 하는게 아닌, 상위 레벨 API를 통해 호출된다.
구현
System call Interface는 해당 번호와 대응되는 Table을 유지한다.
OS에게 Parameter를 전달하는 방법에는 3가지가 있다.
Block(2번) 과 Stack(3번) 방식은 Parameter들의 수와 길이 제한이 없음
종류