B. Bibliographie-Ëbz91ë, M. Bershad, R. C. Zekauskas, P. Chen, M. J. Dasgupta et al., Linking Consistency with ObjectèThread Semantics : An Approach to Robust Computation Shoring Up Persistent Applications Opal : A Single Address Space System for 64-Bit Architectures, Ninth International Conference on Distributed Computing Systems IC-DCSS 23 ACM SIGMOD Conf. on the Management of Data ëChe92ë Pierre Yves Chevalier. A Replicated Object Server for a Distributed Object-Oriented System. Dans 11 th Symposium on Reliable Distributed Systems Proceedings of the Third IEEE Workshop on Workstation Operating Systems et E.D. Lazowska. Sharing and Protection in a Single Address Space Operating System. Rapport Technique, pp.1211129-3833392, 1989.

J. S. Chase, H. M. Levy, E. D. Lazowska, J. S. Baker-harvey-Ëcllbh92bë, H. M. Chase et al., Lightweight Shared Objects in a 64-Bit Operating SystemACM, octobre 1992 Lightweight Shared Objects in a 64-Bit Operating System, 7th ACM Conference on Object-OrientedProgramming Systems, Languages and Applications OOPSLAA Proceedings of the 7th Annual Conference on Object-Oriented Programming Systems, Languages and Applictions OOPSLA '922 ëDan88ë D. S. Daniels. Distributed Logging for Trancation Processing, p.3977413, 1988.

W. F. Leblanc, J. M. Appelbe, P. Bernabu-aubn, R. J. Dasgupta, M. Leblanc et al., The Clouds Distributed Operating System Rapport Technique, College of Computing, Georgia Tech Log-Structured File Systems. Dans Intellectual leverage, COMPCON Spring 89, Thirty-fourth IEEE Computer Society International Conference Distributed Logging for Transaction Processing Virtual Memory Management for Transaction Processing Systems Log Files : An Extended File Service Write-Once Storage, The Design and Implementation of the Clouds Distributed Operating System Proc. of the ACM SIG- MOD Int. Conf., volume Proc. of the Eleventh ACM Symposium on Operating Systems Principels ACM. ëFin89ë R. S. Finlayson. A Log File System Exploiting Write-once Storage, pp.82296-1399, 1987.

M. J. Franklin, M. J. Zwilling, C. K. Tan, M. J. Carey, J. Dewitt et al., Crash Recovery in Client-Server EXO- DUS Crash Recovery in Client-Server EXO- DUS Weighted voting for replicated data, SIGMOD Conference Proc. of the ACM SIGMOD Int'l. Conf. on Management of Data Proceedings of the Seventh ACM Symposium on Operating System Principles The Recovery Manager of the System R Database Manager. Computing Surveys, pp.1655174-1500159, 1981.

. Ëruf95ë-michel-ruffin, . Singhal, V. Sheetal, . Kakkad, R. Paul et al., T exas : An Eçcient, Portable Persistent Store San Miniato, Italy, septembre 1992. ëSol95ë Franck G. Soltis. Inside the ASè400 Cricket : A Mapped Persistent Object Store Martha's Vineyard, MA, septembre 1990. ëTho79ë R. H. Thomas. A majority consensus approach to concurrency control for multiple copy databases QuickStore : A High Performance Mapped Object Store, Issues in Logging Techniques through a Study of Four Systems. Rapport Technique Proc. Fifth Int'l. Workshop on Persistent Object Systems Proc. of the Persistent Object Systems Workshop SIGMOD Conference ëWil91ë P. R. Wilson. Pointer Swizzling at Page Fault Time : Eçciently Supporting Huge Address Spaces on Standard Hardware. Computer Architecture News ëY + 87ë M. Young et others. The Duality of Memory and Communication in the Implementation of a Multiprocessor Operating System, p.39554066613, 1991.

.. Prsentation-gnrale-de-l-'architecture, 44 3.2.1 Service de partage des donnes

.. La-gestion-des-segments, 48 3.3.1 Manipulation des segments, Accs, p.49

.. La-cohrence-et-la-synchronisation, 51 3.4.1 L'approche, 52 3.4.2 Architecture gnrale du service de CeS . . . . . . . . . . . . . 52

.. Comparaison-avec-l-'existant, 64 3.8.1 Gestion d'un espace virtuel unique, Protection, p.64

.. Rcupration-aprs-une-panne, 70 4.3.1 Transactions multi-sites et validation deux phases, p.74

.. Gestion-de-l-'obsolescence, 93 5.6.1 Enlvement d'un lment du tas, p.95

U. Mise-en, 114 7.3 Contributions, p.115

A. Annexe, A. Interface, and A. Arias, 123 A.1.1 Les briques de base d'un stream, p.124

L. Messages and L. , 124 A.1.2.1 Messages, p.124

.. Traitement-d-'un-message-par-un-pilote-ou-par-un-module, 125 A.1.5 Structure d'un message stream, p.127

.. Formats-de-messages-utiliss-dans-arias, 129 A.3.1 Formats des messages pour le service de stockage, p.129

B. Annexe, B. Interfaces, and E. , 137 B.1.1 Interface externe du service gnrique de journalisation . . . . 137 B.1.1.1 criture d'un enregistrement dans le journal, p.138

.. Interface-externe-du-gestionnaire-de-volumes, 138 B.1.2.1 criture d'une zone dans un volume

I. Au and S. , 139 B.2.1 Interface du gestionnaire de

P. Interface-du-gestionnaire-de-volume-oçerte-au, 140 B.2.2.1 Lecture d'une zone partir d'un volume, pour rcupration, p.140