본문 바로가기

CS

[OS] System call

 운영체제의 커널이 제공하는 서비스에 대해, 응용 프로그램의 요청에 따라 커널에 접근하기 위한 인터페이스이다.

운영체제의 구성상 커널과 응용프로그램은 CPU의 권한 수준이나 하드웨어 접근 능력이 다르다.

운영체제커널모드(mode bit=0)와 사용자모드(mode bit=1)로 나뉘어 구동된다.

운영체제에서 프로그램이 실행될 때 많은 부분이 커널 모드를 사용한다.

응용프로그램(고급언어로 작성된 프로그램)은 직접 커널영역에 접근 할 수 없기에 System call을 통해 접근한다.

 

정리한 내용은 아래의 노션 주소와 같다.

 

www.notion.so/System-call-c12eba9560be4c47a0a2f0a38c9dc566

 

System call

운영체제의 커널이 제공하는 서비스에 대해, 응용 프로그램의 요청에 따라 커널에 접근하기 위한 인터페이스이다.

www.notion.so

 

'CS' 카테고리의 다른 글

[IT vocabulary 00] PHP, Script Langague  (0) 2023.01.09
메모리  (0) 2021.09.23
[Network] OSI Model  (0) 2021.01.08