Distributed garbage collection and referencing management in the Soul object support system
الأطروحات و الكتابات الأكاديمية من تأليف: Plainfossé,David ; Queinnec, Christian ; Krakowiak, Sacha ; نشر في: 1994
ملخص: Programming distributed applications is still a tedious task. One key reason is that the transparency provided by common operating systéms is very poor. Local and remote objects are generally handled differently : A plain pointer may be used when a local object is created; a special handle must be used for remote objects. Programmers must therefore be aware of which kind of object they manipulate be they local, remote or replicated. We propose an uniforme reference mechanism, called stub-scion chains, to locate and invoke mobile objects in distributed settings. A fault-tolerant distributed garbage collector is intimately associated with our reference mechanism. The soul system implements our reference mechanism above Unix in the C++ programming language. Il supports transparent identification, invocation and reclamation of fine-grained C++ OBJECTS. This demonstrates the practicality of supplying a uniform reference scheme including distributed garbage collection at the system level. Performance measurements show that these goals can be achieved without sacrificing efficiency and that those mechanisms worth largely the slight overhead.
Paris:
لغة:
إنجليزية
الوصف المادي:
145 p. ill.
;30 cm.
الشهادة:
Doctorat
مؤسسة مناقشة الرسالة:
Paris, Université Pierre et Marie Curie. Institut Blaise Pascal
تخصص:
Informatique
الفهرس العشري
005 .برمجة الكمبيوتر والبرمجيات وتنظيم البيانات
الموضوع
الإعلام الآلي
الكلمات الدالة:
Traitement réparti
UNIX (système d'exploitation des ordinateurs)
C++(langage de programmation)
Systèmes d'exploitation (ordinateurs)
Soul, système
ملاحظة: Bibliogr. pp.139-145