시스템 콜
2019. 12. 27. 10:34ㆍ컴퓨터공학기초 및 이론/운영체제
CPU/Memory/Storage/Network > Hardware > OS > System Call > Library or API > Application / Shell > User
하드웨어의 자원을 사용하는 것을 관리하는것이 OS, OS에게 자원의 배분과 사용을 요청하는 것이 System Call, 응용프로그램이나 쉘 프로그램은 각각 시스템 콜 호출이 가능한 명령어의 모음들(라이브러리나 API)을 이용하여 시스템 콜을 호출해 OS를 통해 자원을 확보함. 일반적으로 응용프로그램을 개발한다고 하면 이러한 라이브러리나 API의 명세에 맞는 함수나 명령어를 이용하여 자원을 확보하고 그 위에서 움직이는 프로그램을 만드는 것.
'컴퓨터공학기초 및 이론 > 운영체제' 카테고리의 다른 글
프로세스 상태와 스케쥴링 (0) | 2020.01.11 |
---|---|
스케쥴링 알고리즘 기본 (0) | 2020.01.11 |
멀티프로그래밍 (0) | 2020.01.02 |
OS구조 - 사용자 모드와 커널 모드 (0) | 2019.12.27 |
OS,배치,시분할, 멀티프로그래밍, 멀티태스킹 (0) | 2019.12.22 |