UNIX, Une étude de cas
Encyclique de troisième thèse

J-M Moreno

IBP-Litp 1996/Th/08: THÈSE de DOCTORAT de l'UNIVERSITÉ PARIS 6 Litp / Litp research reports
131 pages - Février/February 1997 - French document.

PostScript : Ko /Kb

Titre / Title: UNIX, Une étude de cas
Encyclique de troisième thèse


Résumé : Unix a près de 30 ans, sa première version largement diffusée, Version 7, elle a 20 ans. Ce qui est,, a priori, pour un système d'exploitation un age
respectable. Il est alors intéressant de se demander la raison de cette
longévité, et de cette célébrité, d'en rechercher les causes. Rien ne le
dispose en effet au départ a une telle carrière. Une étude de cas sur Unix
se doit de contenir une étude des trois entités qui constituent le
système : la partie concernant la gestion des processus et donc la gestion
de la mémoire (mémoire virtuelle, swapping). Ensuite les mémoires de masse,
avec l'évolution des diffÈrents systèmes de fichiers : partitions standards,
FFS, partitions virtuelles (VFS). Et enfin, bien sûr, la prise en compte du
réseau local et son intégration : TCP/IP et tous les services qui en
dépendent mais aussi les services de plus haut niveau tels les systËmes de
fichiers distribués, a travers du plus représentatif et du plus courant
d'entre eux : NFS. Certes le support des protocoles de réseau n'est pas
spécifique a UNIX, mais il n'a jamais connu une plus grande intégration
que sous celui-ci. Cette étude se termine par un bref bilan devant
permettre d'ouvrir des perspectives pour l'avenir. Encore faut-il qu'il y
ait un avenir.

Abstract : Unix is 30 years old, the most widespread version, Version 7, was released
20 years ago. Which is quite long for an operating system. It then seemed
interesting to search, why it has become so famous and to look for the
reasons of Unix long life. A case study on Unix has to contain a study of
each of the 3 parts which constitutes the system : the part concerning the
process management and memory management (virtual memory, swapping).
The second part deals with file system evolutions : standard file system,
Fast File System (FFS), virtual file system (VFS). The third part deals
with the local network and its integration : ie TCP/IP and all services
built around it, and of course higher level services such as remote
file systems more specifically NFS, which is the most common. As a
conclusion to this study we try to open up prospects for the future.
As long as there is a future ahead of us.


Publications internes Litp 1996 / Litp research reports 1996