Titre : | ramasse-miettes concurrente et distribué pour les langages d'acteurs | Type de document : | thèse | Auteurs : | Douzi Khadija, Auteur | Année de publication : | 2003 | Langues : | Français (fre) | Catégories : | Informatique
| Mots-clĂ©s : | acteur, ramasse-miettes, mĂ©ta-acteur, mobilitĂ©, instantanĂ©, concurrence, système distribuĂ©. | Index. dĂ©cimale : | Doct/38 | RĂ©sumĂ© : | Dans cette thèse nous avons défini une nouvelle technique de ramasse-miettes
(Ge) concurrent et distribué pour les systèmes d'acteurs. Un collecteur local
est associé à chaque site pour s'occuper du ramassage des miettes locales
de SO'1 site. Un collecteur global est considéré pour tout le système afin de
ramasser les miettes globales, dont les références dépendent des acteurs sto-
ckés dans d'autres sites. L'originalité de notre travail réside dans Je fait qu'il
utilise une nouvelle approche par méta-acteur pour assurer la concurrence
entre les acteurs et le Ge. Le principe étant de doter l'acteur d'une entité
capable de calculer et de communiquer les informations pertinentes pour le
ramasse-miettes au collecteur local sans interrompre l'exécution de l'acteur.
Un calcul d'instantané est lancé localement puis globalement pour assurer la
cohérence des informations collectées respectivement par le collecteur local
et global.
Une étude théorique est faite sur notre technique de ramasse-miettes pour
prouver la correction de l'algorithme du Ge adopté par cette technique, et
la cohérence des informations collectées par les collecteurs locaux et global.
Afin de valider et évaluer notre technique de ramasse-miettes nous avons
implanté au dessus de Java et de, RMI une interface de programmation des
applications distribuées s'appuyant sur le modèle acteur/méta-acteur.
Finalement, nous avons intégré la mobilité des acteurs dans notre sys-
tème : l'acteur peut changer son site tout en laissant un relais pour lui faire
suivre les messages. Nous avons étendu notre Ge de telle façon qu'il supporte
ce service de mobilité et peut alors détecter et ramasser les relais inutiles.
|
ramasse-miettes concurrente et distribué pour les langages d'acteurs [thèse] / Douzi Khadija, Auteur . - 2003. Langues : Français ( fre) Catégories : | Informatique
| Mots-clĂ©s : | acteur, ramasse-miettes, mĂ©ta-acteur, mobilitĂ©, instantanĂ©, concurrence, système distribuĂ©. | Index. dĂ©cimale : | Doct/38 | RĂ©sumĂ© : | Dans cette thèse nous avons défini une nouvelle technique de ramasse-miettes
(Ge) concurrent et distribué pour les systèmes d'acteurs. Un collecteur local
est associé à chaque site pour s'occuper du ramassage des miettes locales
de SO'1 site. Un collecteur global est considéré pour tout le système afin de
ramasser les miettes globales, dont les références dépendent des acteurs sto-
ckés dans d'autres sites. L'originalité de notre travail réside dans Je fait qu'il
utilise une nouvelle approche par méta-acteur pour assurer la concurrence
entre les acteurs et le Ge. Le principe étant de doter l'acteur d'une entité
capable de calculer et de communiquer les informations pertinentes pour le
ramasse-miettes au collecteur local sans interrompre l'exécution de l'acteur.
Un calcul d'instantané est lancé localement puis globalement pour assurer la
cohérence des informations collectées respectivement par le collecteur local
et global.
Une étude théorique est faite sur notre technique de ramasse-miettes pour
prouver la correction de l'algorithme du Ge adopté par cette technique, et
la cohérence des informations collectées par les collecteurs locaux et global.
Afin de valider et évaluer notre technique de ramasse-miettes nous avons
implanté au dessus de Java et de, RMI une interface de programmation des
applications distribuées s'appuyant sur le modèle acteur/méta-acteur.
Finalement, nous avons intégré la mobilité des acteurs dans notre sys-
tème : l'acteur peut changer son site tout en laissant un relais pour lui faire
suivre les messages. Nous avons étendu notre Ge de telle façon qu'il supporte
ce service de mobilité et peut alors détecter et ramasser les relais inutiles.
|
|