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 条
  • [21] Embedded/real-time systems
    Katz, DS
    Kepner, J
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (02): : 186 - 190
  • [22] On scheduling exception handlers in dynamic, embedded real-time systems
    Ravindran, Binoy
    Curley, Edward
    Jensen, E. Douglas
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 510 - +
  • [23] DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS
    Wang, Xi
    Khalgui, Mohamed
    Li, Zhiwu
    PECCS 2011: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2011, : 415 - 420
  • [24] A Dynamic Memory Management Unit for Real Time Systems
    Harvey-Lees-Green, Nicholas
    Biglari-Abhari, Morteza
    Malik, Avinash
    Salcic, Zoran
    2017 IEEE 20TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2017, : 84 - 91
  • [25] Dynamic voltage scaling of flash memory storage systems for low-power real-time embedded systems
    Du, YH
    Cai, M
    Dong, JX
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 152 - 157
  • [26] Design and realization of efficient memory management for embedded real-time application
    Hu Zhe
    Zhang Jun
    Luo Xiling
    2006 6TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS PROCEEDINGS, 2006, : 174 - +
  • [27] A Study of Cache Management Mechanisms for Real-Time Embedded Systems
    Dohan, Murtada
    Agyeman, Michael Opoku
    ISCSIC'18: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND INTELLIGENT CONTROL, 2018,
  • [28] A Survey on Cache Management Mechanisms for Real-Time Embedded Systems
    Gracioli, Giovani
    Alhammad, Ahmed
    Mancuso, Renato
    Froehlich, Antonio Augusto
    Pellizzoni, Rodolfo
    ACM COMPUTING SURVEYS, 2015, 48 (02)
  • [29] The effects of energy management on reliability in real-time embedded systems
    Zhu, D
    Melhem, R
    Mossé, D
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 35 - 40
  • [30] Energy management for real-time embedded systems with reliability requirements
    Zhu, Dakai
    Aydin, Hakan
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 696 - +