• DocumentCode
    3409031
  • Title

    A model for persistent shared memory addressing in distributed systems

  • Author

    Amaral, Paulo ; Lea, Rodger ; Jacquemot, Christian

  • Author_Institution
    Univ. Pierre et Marie Curie, St Quentin en Yvelines, France
  • fYear
    1992
  • fDate
    24-25 Sep 1992
  • Firstpage
    2
  • Lastpage
    12
  • Abstract
    COOL v2 is an object oriented persistent computing system for distributed programming. With COOL v2, C++ objects can be persistent and shared freely between applications and distributed across sites in a completely transparent manner from the programmer´s point of view. To address the problem of maintaining distributed shared data coherency, data persistency and address allocation coherency the authors, developed the persistent context space model which encapsulates distributed shared memory and persistent memory, and controls distributed shared memory address allocation. The paper outlines existing solutions of object addressing in persistent and distributed environments and contrasts these with the persistent context space model and its integration in an operating system architecture
  • Keywords
    distributed processing; file organisation; object-oriented programming; operating systems (computers); shared memory systems; storage allocation; C++ objects; COOL v2; address allocation coherency; distributed programming; distributed systems; encapsulation; object oriented persistent computing system; operating system; persistent context space model; persistent shared memory addressing; shared data coherency; Context modeling; Distributed computing; Distributed control; Memory management; Object oriented modeling; Object oriented programming; Operating systems; Parallel processing; Parallel programming; Programming profession; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
  • Conference_Location
    Dourdan
  • Print_ISBN
    0-8186-3015-9
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1992.253003
  • Filename
    253003