System Call
A system call is a mechanism used by an application to request a service from the operating system’s kernel.
Purpose: It allows user-level processes to request services of the kernel, which has privileged access to hardware and system resources.
Resources
Examples of system calls
- Reading or writing files,
- creating processes,
- communicating over networks
Major System Calls
read()
malloc
is a system call