4
I.1
I.1 –
–Exemples connus
Exemples connus
Linux
Linux
–
–Noyau «
Noyau « Unix
Unix-
-like
like »
»
–
–Associé à l’environnement GNU
Associé à l’environnement GNU
Machine virtuelle Java
Machine virtuelle Java
–
–Sur un système hôte
Sur un système hôte
–
–Sur un système « réel »
Sur un système « réel »
I.2
I.2 –
–Les abstractions
Les abstractions
Machine virtuelle => abstractions
Machine virtuelle => abstractions
Stockage et traitement de données
Stockage et traitement de données
pour des utilisateurs
pour des utilisateurs
–
–Utilisateur
Utilisateur
–
–Stockage
Stockage
–
–Exécution d’un traitement
Exécution d’un traitement
I.2
I.2 -
-Notion de processus
Notion de processus
Abstraction du flux d
Abstraction du flux d ’exécution
’exécution
Processus, tâche,
Processus, tâche, thread
thread, …
, …
–
–différentes gestions
différentes gestions
Exécution d
Exécution d ’une suite d
’une suite d ’instructions
’instructions
–
–éventuellement discontinue
éventuellement discontinue
Plusieurs modes d
Plusieurs modes d ’exécution
’exécution
–
–utilisateur/noyau
utilisateur/noyau
Le noyau n
Le noyau n ’est pas un processus (en
’est pas un processus (en
général)
général)