Cours de jc.bouriez page 5
DUT info 2eme année Système d’exploitation
1.2.5.5.Systèmes multi-utilisateurs
Système où plusieurs utilisateurs se partagent les ressources de la machine
le système est alors multi-tâches
1.2.5.6.Système temps réel
Système dans lequel il existe des interactions entre le système et des équipements (capteurs,
actionneurs, etc…)
Avec des contraintes de temps fortes d’origine matérielle entre l’occurrence d’un évènement
et la réponse appropriée du système à cet évènement.
1.2.6. Transactionnel et temps réel
Un système temps réel est un système déterministe par opposition au système transactionnel
de l’informatique de gestion.
Dans un système temps réel le temps de fin d’exécution d’une tâche est contraint
Dans un système transactionnel le temps d’exécution d’une tâche dépend de l’activité
du système et du temps de réponse de l’utilisateur.
Ceci impacte les stratégies d’ordonnancement des tâches suivant la nature du système
1.2.7. Modes d’utilisation
1.2.7.1.Mode différé
Il s’agit d’un traitement par lots (Batch Processing)
Un lot = ensemble de programmes préparés avec leurs données
Les lots sont placés en file d’attente et exécutés séquentiellement
Il n’y a pas d’intervention de l’utilisateur
On peut aussi exécuter dans ce mode des fichiers de commandes
1.2.7.2.Mode interactif
Dans ce mode toute action de l’utilisateur est traitée immédiatement par le système
On distingue de 2 types
Le time sharing : les utilisateurs ont accès simultanément à l’ensemble des ressources
et le système gère l’allocation cyclique des ressources
Le transactionnel : c’est le principal mode d’utilisation en info de gestion : il s’agit
d’application qui gèrent le dialogue homme machine suivant une logique liée aux
fonctionnalités attendues.
1.3. Les fonctions d’un OS
1.3.1. Le chargement
- Le système comprend généralement
o une partie toujours résidente en mémoire centrale et qui se nomme le noyau
(kernel) aux pages de la mémoire non swapper (protégé)
o une partie chargée dynamiquement à l’exécution de la fonction demandée
- Le chargement à la mise sous tension s’effectue grâce à un programme chargeur
simplifié appelé BOOTSTRAP
- Principe du chargement
o le chargeur est automatiquement appelé au démarrage de la machine