Title
An Object Memory Management Solution For Small Devices With Heterogeneous Memories
Abstract
Small devices have a specific hardware configuration. In particular they usually include several types of memories (typically internal and external RAM, EEPROM, Flash), different in quantities and properties. For instance, their access times can be very different. This is an issue for object-oriented solutions such as Java virtual machines which have to perform automatic data reclamation. In this paper, we firstly present results showing that the memory manager (especially the garbage collector) must be adapted to the type of memory it is in charge of. Then, we propose a flexible memory management solution that addresses this issue by assigning a different memory manager to each memory. Each manager can use the allocation and garbage collection schemes adapted to the physical properties of the memory it is in charge of In order to minimize interactions between memory managers during allocations and garbage collections, we use a special component in charge of placing objects into the different memories. Thereby, our solution brings the benefits of automatic data reclamation to devices with heterogeneous memory spaces.
Year
DOI
Venue
2007
10.1109/WISES.2007.4408498
PROCEEDINGS OF THE FIFTH WORKSHOP ON INTELLIGENT SOLUTIONS IN EMBEDDED SYSTEMS
Field
DocType
Citations 
Registered memory,Interleaved memory,Read-write memory,Computer science,Cache-only memory architecture,Real-time computing,Memory management,Memory map,Memory leak,Computer memory,Embedded system
Conference
0
PageRank 
References 
Authors
0.34
10
2
Name
Order
Citations
PageRank
Kevin Marquet1668.13
Gilles Grimaud216433.32