DocumentCode :
255014
Title :
A dynamic virtual memory management under real-time constraints
Author :
Bohnert, Martin ; Scholl, Christoph
Author_Institution :
Dept. of Comput. Sci., Univ. of Freiburg, Freiburg, Germany
fYear :
2014
fDate :
20-22 Aug. 2014
Firstpage :
1
Lastpage :
10
Abstract :
In this work we describe a new memory management concept which allows the use of both virtual and dynamic memory management at the same time in the context of real-time systems. For a fixed size of the virtual address space, the operations of memory allocation, de-allocation and access have a constant complexity. Therefore our approach is highly suited for real-time environments with hard deadlines. We employ efficient data-structures to yield runtimes that are close to traditional static memory management concepts, and - at the same time - provide the user with the full flexibility of both virtual and dynamic memory management. Our approach is based on novel operating system components and a novel real-time aware virtual memory management unit (RTMMU) in hardware. Our experimental results demonstrate the applicability of our concept and compare its performance with a classical approach. The results show that our new approach does not only provide constant-time memory management operations, but is also able to reduce the memory footprint to a large extent.
Keywords :
data structures; operating systems (computers); storage allocation; storage management; RTMMU; constant-time memory management operations; data-structures; dynamic memory management; dynamic virtual memory management; memory allocation; memory deallocation; memory footprint reduction; operating system components; real-time aware virtual memory management unit; real-time constraints; virtual address space; Arrays; Memory management; Operating systems; Real-time systems; Resource management; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on
Conference_Location :
Chongqing
Type :
conf
DOI :
10.1109/RTCSA.2014.6910522
Filename :
6910522
Link To Document :
بازگشت