Is é system call (syscall) an mheicníocht a úsáideann clár user-space chun seirbhís a iarraidh ón kernel — comhad a oscailt, sonraí líonra a sheoladh, cuimhne a leithdháileadh, próiseas a chruthú. Toisc go mbaineann na gníomhartha seo le crua-earraí nó go gcuireann siad isteach ar phróisis eile, ní féidir ach leis an kernel iad a dhéanamh, mar sin trasnaíonn syscall an teorainn chosanta d'aon ghnó.
User mode vs kernel mode
Ritheann an CPU i gceann amháin de (ar a laghad) dhá leibhéal pribhléide:
user mode → restricted: no direct hardware access, no privileged instructions
kernel mode → full access: hardware, all memory, privileged CPU instructions
