Dynamic memory management for embedded real-time systems

被引:0
|
作者
Crespo, A. [1 ]
Ripoll, I. [1 ]
Masmano, M. [1 ]
机构
[1] Univ Politecn Valencia, Valencia 46022, Spain
关键词
dynamic memory allocation; real-time systems; embedded systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamic memory storage has been widely used during years in computer science. However, its use in real-time systems has not been considered as an important issue because the spatial and temporal worst case for allocation and deallocation operations were unbounded or bounded but with a very large bound. TLSF (Two Level Segregated Fit) is a new allocator has been designed specifically to meet real-time constraints. These constraints are addressed in two axis: Time and Space. While the temporal behaviour of TLSF is excellent, 0(l), the spatial behaviour is as the best of the known allocators. The spatial constraint is specially required in embedded systems with mitided resources. An efficient and guaranteed use of memory is needed for these systems. In this paper we compare the temporal and spatial performances of the TLSF allocator comparing it with the most relevant allocators.
引用
收藏
页码:195 / +
页数:2
相关论文
共 50 条
  • [1] Dynamic memory management for software product family architectures in embedded real-time systems
    Del Rosso, Christian
    5th Working IEEE/IFIP Conference on Software Architecture, Proceedings, 2006, : 211 - 212
  • [2] Improving Memory Efficiency of Dynamic Memory Allocators for Real-Time Embedded Systems
    Lee, Junghee
    Yi, Joonhwan
    ETRI JOURNAL, 2011, 33 (02) : 230 - 239
  • [3] Dynamic memory management for real-time embedded Java']Java chips
    Lin, CM
    Chen, TF
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 49 - 56
  • [4] A Dynamic Scratchpad Memory Unit for Predictable Real-Time Embedded Systems
    Wasly, Saud
    Pellizzoni, Rodolfo
    PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 183 - 192
  • [5] A dynamic slack management technique for real-time distributed embedded systems
    Acharya, Subrata
    Mahapatra, Rabi N.
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (02) : 215 - 230
  • [6] Optimization of memory system in real-time embedded systems
    Mahajan, A. R.
    Ali, M. S.
    PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 13 - +
  • [7] Dynamic hinting: Collaborative real-time resource management for reactive embedded systems
    Baunach, Marcel
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (09) : 799 - 814
  • [8] A Dynamic Power Management Algorithm For Sporadic Tasks In Real-Time Embedded Systems
    Deng, Changyi
    Guo, Ruifeng
    Wang, Hongliang
    Peng, Azhen
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 2073 - 2078
  • [9] Locomotion-based dynamic power management in embedded real-time systems
    Oliver, LD
    Chakrabarty, K
    Brooks, RR
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XIII, 2003, 5205 : 185 - 196
  • [10] Reliable memory management for real-time systems
    Sohal, V
    ELECTRONIC DESIGN, 1996, 44 (13) : 118 - &