시스템 콜

sujeong kim·2022년 1월 5일
0

CS-운영체제

목록 보기
3/6

운영체제가 하는 일

운영체제는 어플리케이션과 하드웨어 사이에 위치하여 컴퓨터 하으뒈어와 응용 프로그램을 관리합니다.

  • 앱의 메모리 허가, 분배
  • 앱의 CPU 사용 시간 제공
  • 입출력 기기 사용 허가/제어

Interface

운영체제에 접근할 수 있도록 열어둔 환경들은 여러 가지가 있습니다.

Shell

사용자가 운영체제 기능과 서비스를 직접 조작할 수 있는 인터페이스를 제공하는 프로그램입니다. CLI, GUI 둘 다있습니다.

API, Library

응용 프로그램이 운영체제의 기능과 서비스를 조작할 수 있도록 인터페이스를 제공합니다.

시스템 콜

시스템 콜 혹은 시스템 호출 인터페이스라고 하는데 운영체제가 운영체제의 기능을 사용할 수 있도록 시스템 콜이라는 명령 또는 함수를 제공합니다. 이를 직접 가져다 쓰기보다는 보통 API의 내부 형태로 시스템 콜이 들어가 있습니다.

profile
개발자

0개의 댓글