syscallinstructie
Een syscallinstructie is een machine-instructie waarmee een proces in gebruikersmodus een dienst van het besturingssysteem aanroept. Hiermee vraagt een programma kernelservices aan, zoals het openen van bestanden, het beheren van processen of het netwerken gebruiken. De instructie zorgt voor een overgang van gebruikers- naar kernelmodus en laat de kernel bepalen welke service moet worden uitgevoerd.
De exacte werking verschilt per architectuur en besturingssysteem, maar het basisprincipe blijft hetzelfde: een systeemoproepnummer identificeert
Platformverschillen bestaan tussen Linux, Windows en macOS, en tussen architecturen zoals x86-64 en ARM. Sommige systemen
Beveiliging en stabiliteit zijn centrale zorgen: de kernel valideert parameters en machtigingen om misbruik te voorkomen,