Académique Documents
Professionnel Documents
Culture Documents
GESTIONNAIRE DE RESSOURCES :
Ordonner et contrler lallocation des processeurs, des mmoires et des priphriques entre les diffrents programmes qui y font appel :
Premire gnration, 1945 1955 : Tubes vide Modification des circuits lectriques pour concevoir lquivalent dun programme informatique. Rservation de la machine et insertion des cartes modifis lectriquement. A partir de 1950, utilisation de cartes perfores.
LES SYSTEMES DEXPLOITATION Deuxime gnration, 1955 1965 : les transistors Notion de jobs : un oprateur prend dans la salle de soumission des travaux un travail sur carte perfores, le charge dans lordinateur et met le rsultat dans la salle de retraits des travaux.
La machine passe son temps attendre les oprateurs.
Notion de traitements par lots : on transfre le contenu de plusieurs travaux sur cartes perfores sur bande magntique en utilisant de petites machines. Ensuite, on insre les bandes magntiques sur lordinateur principal, les rsultats tant dlivrs sur bandes magntiques, on effectue lopration inverse en convertissant les bandes en cartes perfores.
4
LES SYSTEMES DEXPLOITATION Troisime gnration, 1965 1980 : les circuits intgrs
LES SYSTEMES DEXPLOITATION Quatrime gnration, 1990 200X : les ordinateurs personnels Rseau dordinateurs : Systme dexploitation intgre autosuffisant . Connaissance des autres machines pour changer des donnes. Systmes distribus : Excution des programmes sur plusieurs processeurs. Droulement des algorithmes dordonnancement mme si les informations sont fausses cause des dlais de transmission.
avec
le
systme
par
Ces instructions sont appeles APPELS SYSTEME. Ces appels crent, utilisent et dtruisent des objets qui sont grs par le systme.
Les systmes monolithiques : Absence totale de structures Collection de procdures Chacune peut appeler les autres tout moment. Chaque procdure est visible de toutes les autres. Les appels systme sont adresss en mettant les paramtres des endroits bien dfinis.
10
Les systme couche : Structure du systme en plusieurs couches. Chaque couche offre ses services celle au dessus delle.
Applications de loprateur Programmes utilisateurs Gestion des entres sorties Communication oprateur processus Gestion de la mmoire Allocation de processeur et multiprogrammation
Les machines virtuelles : Cest la copie conforme du matriel. Le cur du systme est le moniteur de machine virtuelle.
Instruction dentres sorties
370 VIRTUELS
Appels systme
Droutement
Droutement
CMS
CMS
12
Processus client
Processus client
Serveur de processus
Serveur de terminal
...
Serveur de Fichiers
Serveur de mmoire
Mode utilisateur
NOYAU
Mode noyau
13
Un systme est un ensemble de programmes dont le but est de faciliter lutilisation du matriel. Mais aussi dassurer la gestion des ressources par lutilisation dobjets grs par le systme. Les systmes peuvent tre structurs de diffrentes faons.
14