시스템 콜, 시스템 호출

https://www.linuxbnb.net/home/adding-a-system-call-to-linux-arm-architecture/

Shell(User mode) -> Kernel(Kernel mode)

 

사용자 모드에 있는 응용프로그램이 커널의 기능을 사용하게 하는 인터페이스입니다.

 

여기서 커널의 기능이란 다음과 같습니다.

 

프로세스 관리(fork, signal, load, wait time)

파일시스템 관리(open, read, write, close)

메모리 관리(alloc, kmalloc, kfree)

통신 관리(socket, bind)

주변장치 관리(request devices, attach, detach) 등등..

+ Recent posts