Contexte = Mémoire (code/données/pile) + Processeur (CO/PSW/registres).
Élu→Bloqué par demande de ressource ; Bloqué→Prêt quand la ressource arrive ; Prêt→Élu par élection ; Élu→Prêt par réquisition.
Démarrage : Bootstrap→processus 0→Init(pid 1) + Démons(pid 2).
fork sépare : fils reçoit 0, père reçoit le PID ; wait récupère : retour = PID du fils terminé.
Succès exec : “Hello 1 puis Hello 3/4” ; échec exec : “Hello 1 puis Hello 2” (on ne remplace pas).
Un processus démarre avec main : c’est le fil principal, puis on ajoute des threads.
create pour lancer, join pour attendre, exit pour sortir.
Teste dein Wissen zu Gestion des processus et threads sous Linux mit 14 Multiple-Choice-Fragen mit detaillierten Korrekturen.
1. Que fait pthread_join(tid, status) ?
2. Quel rôle joue le bootstrap au démarrage du système ?
Merke dir die Schlüsselkonzepte von Gestion des processus et threads sous Linux mit 14 interaktiven Karteikarten.
Contexte du processus — définition ?
Informations nécessaires pour exécuter et gérer un processus.
Environnement mémoire — composantes ?
Code, données, pile.
Environnement processeur — éléments ?
Registres, CO, PSW.
Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importiere deinen Kurs und die KI erstellt in 30 Sekunden Lernzettel, Quizze und Karteikarten.
Lernzettel-Generator