appel système

Une définition du Jargon Français.
Aller à : Navigation, rechercher

locution nominale, masculin.  [système]. Routine du système d'exploitation permettant généralement l'utilisation de ressources particulières (matérielles ou logicielles). Le terme appel système désigne, selon le contexte, la routine ou bien son exécution (requise par un processus).

Afin d'éviter du désordre (résultant d'actions non concertées ou non autorisées) nul programme classique devant coexister avec d'autres sur une machine ne devrait, par exemple, pouvoir directement lancer de commandes à un périphérique. Seul le système d'exploitation y est habilité et il traite les requêtes des programmes en fonction de l'activité de tous et des possibilités laissées au compte utilisateur sous lequel le programme fonctionne.

Sous Unix, par exemple, ces appels requièrent, souvent via la libc, des services du noyau.

Un bon système ne doit pas se planter du fait d'une application fonctionnant sous un compte d'utilisateur non privilégié, donc aucune combinaison d'appels système ne devrait pouvoir le placer dans un état non souhaité par ses concepteurs (d'après Stéphane Écolivet).

L'abréviation courante, issu d'une contraction du terme anglais correspondant system call, est syscall.