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 条
  • [31] REAL-TIME OPTIMAL-MEMORY IMAGE ROTATION FOR EMBEDDED SYSTEMS
    Banerjee, Serene
    Kuchibhotla, Anjaneyulu
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 3277 - 3280
  • [32] A Dynamic Virtual Memory Management under Real-Time Constraints
    Boehnert, Martin
    Scholl, Christoph
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [33] Soft real-time task response time prediction in dynamic embedded systems
    Tatibana, Cassia Yuri
    Montez, Carlos
    de Oliveira, Romulo Silva
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2007, 4761 : 273 - 282
  • [34] Dynamic security management for real-time embedded applications in industrial networks
    Jiang, Wei
    Ma, Yue
    Sang, Nan
    Zhong, Ziguo
    COMPUTERS & ELECTRICAL ENGINEERING, 2015, 41 : 86 - 101
  • [35] TLSF: a new dynamic memory allocator for real-time systems
    Masmano, M
    Ripoll, I
    Crespo, A
    Real, J
    16TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2004, : 79 - 88
  • [36] Modular Paging with Dynamic TLB Partitioning for Embedded Real-Time Systems
    Groesbrink, Stefan
    Kerstan, Timo
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 261 - 264
  • [37] Managing dynamic concurrent tasks in embedded real-time multimedia systems
    Yang, P
    Marchal, P
    Wong, C
    Himpe, S
    Catthoor, F
    David, P
    Vounckx, J
    Lauwereins, R
    ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 112 - 119
  • [38] Lock-Free Synchronization for Dynamic Embedded Real-Time Systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (03)
  • [39] Adaptive checkpointing with dynamic voltage scaling in embedded real-time systems
    Zhang, Y
    Chakrabarty, K
    EMBEDDED SOFTWARE FOR SOC, 2003, : 449 - 463
  • [40] Lock-free synchronization for dynamic embedded real-time systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 436 - +