Systemkald

(eller: supervisor call, SVC, executive request, ER, system call, trap, programmeret interrupt).

Betegnelse for kald af de funktioner i styresystemet eller kernen, som et program foretager for at udnytte de ressourcer, styresystemet administrerer. Systemkald ligner meget kald af de procedurer eller biblioteksrutiner, der har med systemressourcer at gøre. Systemkald omfatter eksempelvis brug af ydre enheder, læsning og skrivning i filsystemet, søgning, indsættelse og sletning i filkatalog, administration af plads i arbejdslageret (se memory management) og styring af processer og interproces kommunikation.

Der er bestræbelser i gang for at standardisere systemkald og parametrene til disse, idet en standardiseret grænseflade gør det langt nemmere at flytte biblioteksrutiner og opgaveprogrammel mellem computere, der anvender samme styresystem. Den samlede specifikation for et givet styresystem kaldes ofte Application Programming Interface (API). Se også System V Interface Definition.

Begrebet må ikke forveksles med systemkommando.

Forfattere: 
Klaus Hansen
Casper Thomsen