7.2 Appels système
Grandes catégories :
Manipulation du système de fichiers
Gestion des processus
Processus
º
exécution d'un programme
Allocation de ressources pour ce processus est réalisée par le système : mémoire...
Lancement, arrêt et ordonnancement des processus contrôlés par le système
Communications entre processus
Informations
Retour d'un appel système
Déroulement anormal
Þ
retourne -1
La variable externe
errno
indique le type de l'erreur
extern int errno ;
Exemples de valeurs
1
Problème de permission
2
Fichier ou répertoire inexistant
3
Processus inexistant
5
Erreur d'entrée sortie
11
Table des processus pleine
...
...
Cf
/usr/include/sys/errno.h
Ou le manuel en ligne de la primitive
Réalisation d'un appel système
Þ
Interruption du processus appelant