thesis

Conception d'un gerant d'objets et analyse de performances

Defense date:

Jan. 1, 1991

Edit

Institution:

Paris 6

Disciplines:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Les besoins dans le domaine des bases de donnees et des langages persistants ont considerablement evolues ces dernieres annees. Notre analyse de besoins des nouvelles applications base de donnees montre que seuls les sgbd extensibles permettent de supporter ces besoins. Dans cette these, nous proposons un gerant d'objets extensible destine aux concepteurs de systemes pour concevoir et realiser differents types de sgbd et de langages persistants. Ce gerant d'objets, appele geode, assure le stockage d'objets arbitrairement complexes. Ces objets complexes peuvent etre structures par l'emploi recursif de constructeurs, comme des ensembles, des tuples, des listes, des tableaux, des sequences. Des objets atomiques et des objets longs sont aussi supportes. La notion d'identifiants d'objets (oid) est implantee. Un mecanisme de memoire virtuelle permet l'adressage et l'acces aux objets. Le modele de persistance propose pour les objets autorise l'orthogonalite entre types et persistance, tout en restant tres efficace. Des mecanismes flexibles de concurrence et de resistance aux pannes sont proposes. Une etude de performances et un bilan des choix retenus sont effectues. Les mesures realisees montrent que l'utilisation d'un double mecanisme de memoire virtuelle est une solution pour disposer a la fois d'un espace d'adressage tres grand (gere par geode) et d'une memoire virtuelle geree par materiel. Les performances de geode sont comparees a celles d'autres gerants d'objets de l'etat de l'art