Et systemkall er innen informatikk hvordan et program ber om en tjeneste fra operativsystemets kjerne. Dette kan omfatte maskinvarerelaterte tjenester (for eksempel aksessere et platelager), skapelsen og utførelsen av nye prosesser og kommunikasjon med integrerte kjernejenester slik som skedulering. Systemkall utgjør et grunnleggende grensesnitt mellom en prosess og operativsystemet.

En høynivå oversikt over Linuxkjernens systemkall grensesnitt, som håndterer kommunikasjon mellom dens ulike komponenter og brukerrommet

I de fleste systemer er systemkall bare mulige gjennom prosesser som kjører i brukerrommet, mens i enkelte systemer, for eksempel OS/360 og dens etterfølgere, kan også privilegert systemkode sende systemkall.[1]

Referanser rediger