SystemCall
-
시스템 콜(system call)의 동작 과정운영체제 2025. 3. 10. 00:25
1. 시스템 콜이란 무엇인가?기본적으로 사용자 어플리케이션은 컴퓨터의 자원에 직접 접근할 수 없다. 컴퓨터의 자원을 어떻게 쓸지에 대해서 관린해주는 것이 운영체제이고, 운영체제는 흔히 우리가 많이 사용하는 Windows, Mac OS, Linux 등이 있다. 시스템 콜이란,"사용자가 특정 자원 (CPU, 메모리, 디스크 등)에 직접 접근할 수 없기 때문에, 운영체제를 통해 대신 요청하는 것이다." 2. 시스템 콜의 종류시스템 콜은 크게 프로세스 관리, 파일 관리, 메모리 관리, 네트워크 통신 등 다양한 기능으로 분류할 수 있다. 종류시스템 콜설명1. 프로세스 관리 (Process Management)fork()새로운 프로세스를 생성 (부모-자식 프로세스)execve()실행 중인 프로세스를 새로운 프로그램..