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
Link To Document