2
Système d'exploitation
• Définition : programme assurant la gestion de
l'ordinateur et de ses périphériques. Il sert
d'interface entre l'utilisateur et le matériel.
Rq : on utilise souvent le sigle OS pour "Operating System"
• Exemple : Windows, Unix, Mac OSX, Be OS,
MS-DOS, Linux…
Matériel Système
d'exploitation Utilisateur(s)
PF 09/2014 5
Caractéristiques d'UNIX
• UNIX est un Système d'exploitation :
–multi-utilisateurs
–multi-tâches
– multi-plate-formes (c'est-à-dire portable) : IBM, SUN, HP, IRIX
(Silicon Graphics)… et maintenant sur PC avec Linux
– qui gère la répartition des ressources (mémoire, processeur et
espace disque)
etc…
• Mais aussi il est :
– orienté réseau (e.g. partage de fichiers sur une machine distante :
NFS…)
– très utilisé en développement et en recherche
–très stable
etc…
PF 09/2014 6
Fonctionnenent de base d'UNIX
Matériel
Noyau
Shell
Utilisateurs
= Processeur, mémoire, disque dur, lecteur de
CDROM, écran, clavier…
le noyau UNIX est chargé en mémoire lors du
démarrage de l'ordinateur; il alloue les
ressources mémoire et processeur, gère le
stockage des fichiers…
Unix est un système d'exploitation qui fonctionne par
couches (ici seule une petite partie vous en est montrée):
système UNIX
le shell envoie des appels au noyau en
fonction des requêtes de(s) (l')utilisateurs
PF 09/2014 7
Historique d'UNIX:
naissance de Linux
Linux
(Linus
Thorvald)
première
version
d'UNIX
développée
par Ken
Thompson
(Bell Labs) BSD pour Berkeley
Software Design
1998
1995
1990
1985
1980
1975
1970
Minix (Vrije
Universiteit
Amsterdam)
PF 09/2014 8