System call (syscall) iku mekanisme sing dienggo program user-space kanggo njaluk layanan saka kernel — mbukak file, ngirim data jaringan, ngalokasi memori, nggawe proses. Amarga tumindak iki nyenggol perangkat keras utawa mengaruhi proses liyane, mung kernel sing kena nglakoni, mula syscall kanthi sengaja ngliwati wates proteksi.
User mode vs kernel mode
CPU mlaku ing salah siji saka (paling ora) rong level hak istimewa:
user mode → restricted: no direct hardware access, no privileged instructions
kernel mode → full access: hardware, all memory, privileged CPU instructions
