• DocumentCode
    3583969
  • Title

    Feedback-based memory management with active swap-in

  • Author

    Terraneo, Federico ; Leva, Alberto

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2013
  • Firstpage
    620
  • Lastpage
    625
  • Abstract
    Memory and swap management is an important issue in operating systems, owing to the large difference between RAM and disk access times. This paper presents a memory management layer, designed along a fully control-theoretical approach, that decouples the swap-out and swap-in activity from the events triggered by the applications´ memory access patterns. A system endowed with this layer can manage memory on a per-process basis, while at the same time avoiding the presence of swapped-out pages if RAM memory is available. Such a tunable active swap-in mechanism thus inherently avoids temporary RAM over-utilisations to slow down the system for a period significantly longer than their duration. Simulation results prove the effectiveness of the proposal, as well as the viability of its integration with existing memory managers.
  • Keywords
    operating systems (computers); random-access storage; storage management; RAM memory; active swap-in activity; application memory access patterns; control-theoretical approach; disk access time; event triggering; feedback-based memory management layer; operating systems; swap management; swap-out activity; swapped-out pages; temporary RAM over-utilisation avoidance; tunable active swap-in mechanism; Kernel; Memory management; Process control; Random access memory; Resource management; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2013 European
  • Type

    conf

  • Filename
    6669385