Memory management for self-stabilizing operating systems

被引:0
|
作者
Dolev, S [1 ]
Yagel, R
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Rafael 3M, Haifa, Israel
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This work presents several approaches for designing the memory management component of self-stabilizing operating systems. We state the requirements which a memory manager should satisfy. One requirement is eventual memory hierarchy consistency among different copies of data residing in different (level of) memory devices e.g., RAM and disk. Another requirement is stabilization preserving where the memory manager ensures that every process that is proven to stabilize independently, also stabilizes under the (self-stabilizing scheduler and the) memory manager operation. Three memory managers that satisfy the above requirements are presented. The first allocates the entire physical memory to a single process in every given point of time, the second uses fixed partition of the memory among processes, and the last uses memory leases for dynamic memory allocations.
引用
收藏
页码:113 / 127
页数:15
相关论文
共 50 条
  • [21] Self-stabilizing somersaults
    Mombaur, KD
    Bock, HG
    Schlöder, JP
    Longman, RW
    IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (06) : 1148 - 1157
  • [22] Self-Stabilizing Seals
    Kalinichenko P.M.
    Suprun A.V.
    Russian Engineering Research, 2010, 30 (07) : 689 - 690
  • [23] Self-stabilizing automata
    University of Duisburg-Essen, Duisburg, Germany
    IFIP Advances in Information and Communication Technology, 2008, (59-69)
  • [24] Self-stabilizing light
    Gaia Donati
    Nature Photonics, 2016, 10 (11) : 691 - 691
  • [25] Self-stabilizing running
    Ringrose, R
    1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 487 - 493
  • [26] Self-stabilizing processes
    Falconer, K. J.
    Vehel, J. Levy
    STOCHASTIC MODELS, 2018, 34 (04) : 409 - 434
  • [27] Self-stabilizing timestamps
    Abraham, U
    THEORETICAL COMPUTER SCIENCE, 2003, 308 (1-3) : 449 - 515
  • [28] Self-stabilizing flocking of a group of mobile robots with memory corruption
    Xiong, Naixue
    Yang, Y.
    Park, Jong Hyuk
    Vasilakos, Athanasios V.
    Yan, Xuefeng
    Pan, Yi
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2011, 11 (08): : 1061 - 1072
  • [29] Game Theoretic Analysis of Self-Stabilizing Systems on Arrays
    E. Shoja
    M. Izadi
    Journal of Computer and Systems Sciences International, 2021, 60 : 227 - 238
  • [30] Memory space requirements for self-stabilizing leader election protocols
    Universite de Paris-Sud, Orsay, France
    Proc Annu ACM Symp Princ Distrib Comput, (199-207):