1. Historique
1969 | Thompson : PDP /7. |
1971 | Thompson et Ritchier : PDP /11. |
1972 | Kermigham et Ritchier : création du C pour faciliter le portage d'Unix. |
1973 | Kermigham et Ritchier : réécriture d'Unix en C. |
1973 | Johnson : compilateur portable de C. |
1974 | Portage d'Unix sur diverses machines. |
1975 | Première version d'Unix commercialisée : |
1987 | Première version de Minix. |
1990 | Linus TORVALDS reprend le développement de Minix : naissance de Linux distribué sous les conditions du GNU Public Licence. |
........ | ................................................... |
2. Architecture d'un système
a. Ordinateur
- Unité centrale (UC) de traitement
- Mémoire centrale contenant programmes et données
- Dispositif d'entrée/sortie (E/S)
- RI (Registre d'Instructions) :
- On stocke la prochaine instruction a exécuter, il décode les instructions.
- CO (Compteur Ordinal) :
- On stocke l'adresse de la prochaine instruction a transférer au RI.
b. Aperçu général d'Unix
- Système d'exploitation :
- multiutilisateurs.
- multitâches.
- Système de développement.
- Le système d'exploitation :
- facilite l'utilisation de l'ordinateur.
- alloue efficacement les ressources.
- Le système de développement :
- " Les outils ".
- Remarque :
- Sous Unix, pas d 'accès direct au matériel.
Système de gestion de fichier (SGF)
Contrôle de processus
Gestion des E/Sc. Caractère d'Unix
- Processus asynchrones (arrière plan).
- Réentrant (partage du "texte ") texte=instruction.
- Mécanisme de communication (synchronisation).
- E/S généralisées (intégrées au SGF).
- Réallocation (redirection) des E/S et d'un processus.
- SGF hiérarchisé.
- Langage de commande puissant.
- Mécanisme de protection de mémoire en cas d'erreur de programmation.
Révisé le :10-Sep-2005| ©2005 www.technologuepro.com