A Reconfigurable Memory Allocation Model for Real - Time Linux System


The KIPS Transactions:PartA, Vol. 8, No. 3, pp. 189-200, Sep. 2001
10.3745/KIPSTA.2001.8.3.189,   PDF Download:

Abstract

This paper proposes a memory allocation model for Real-Time Linux. The proposed model allows users to create several continuous memory regions in an application, to specify an appropriate region allocation policy for each memory region, and to request memory blocks from a necessary memory region. Instead of using single memory management module in order to support the proposed model, we adopt two-layered structure that is consisted of region allocators implementing allocation policies and a region manager controlling regions and region allocator modules. This structure separates allocation policy from allocation mechanism, thus allows system developers to implement same allocation policy using different algorithms in case of need. In addition, it enables them to implement new allocation policy easily as long as they preserver predefined internal interfaces, to add the implemented policy into the system, and to remove unnecessary allocation policies from the system. Because the proposed model provides various allocation policies implemented previously, system builders can also reconfigure the system by just selecting most appropriate policies for a specific application without implementing these policies from scratch.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
J. H. Shim, S. Y. Jung, B. J. Kang, K. H. Choi, G. H. Jung, "A Reconfigurable Memory Allocation Model for Real - Time Linux System," The KIPS Transactions:PartA, vol. 8, no. 3, pp. 189-200, 2001. DOI: 10.3745/KIPSTA.2001.8.3.189.

[ACM Style]
Jae Hong Shim, Suk Yong Jung, Bong Jik Kang, Kyung Hee Choi, and Gi Hyun Jung. 2001. A Reconfigurable Memory Allocation Model for Real - Time Linux System. The KIPS Transactions:PartA, 8, 3, (2001), 189-200. DOI: 10.3745/KIPSTA.2001.8.3.189.