OTL: On-demand thread stack allocation scheme for real-time sensor operating systems

被引:0
|
作者
Yi, Sangho [1 ]
Lee, Seungwoo [1 ]
Cho, Yookun [1 ]
Hong, Jiman [2 ]
机构
[1] Seoul Natl Univ, Sch Comp Sci & Engn, Syst Software Res Lab, Seoul, South Korea
[2] Soongsil Univ, Sch Comp, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In wireless sensor networks, each sensor node has severe resource constraints in terms of energy, computing device, and memory space. Especially, the memory space of the platform hardware is much smaller than that of the other computing systems. In this paper, we propose a OTL, which is an on-demand thread stack allocation scheme for MMU-less real-time sensor operating systems. The OTL enables to adaptively adjust the stack size by allocating stack frame based on the amount of each function's stack usage. The amount of the function's stack usage is checked at compile-time, and the adaptive adjustment of the stack occurs at run-time. Our experimental results show that the OTL significantly minimizes the spatial overhead of the threads' stacks with tolerable time overhead compared with fixed stack allocation mechanism of the existing sensor operating systems.
引用
收藏
页码:905 / +
页数:2
相关论文
共 50 条
  • [21] Profit-based scheduling and channel allocation for multi-item requests in real-time on-demand data broadcast systems
    Lv, Jingsong
    Lee, Victor C. S.
    Li, Minming
    Chen, Enhong
    DATA & KNOWLEDGE ENGINEERING, 2012, 73 : 23 - 42
  • [22] Benchmarking real-time operating systems
    McRae, E
    DR DOBBS JOURNAL, 1996, 21 (05): : 48 - &
  • [23] An Overview of Real-time Operating Systems
    Cedeño, Walter
    Laplante, Phillip A.
    JALA - Journal of the Association for Laboratory Automation, 2007, 12 (01): : 40 - 45
  • [24] REAL-TIME OPERATING-SYSTEMS
    SHEAR, D
    EDN, 1994, 39 (08) : 84 - &
  • [25] REAL-TIME OPERATING-SYSTEMS
    ASLANIAN, R
    COMPUTER STANDARDS & INTERFACES, 1987, 6 (01) : 45 - 49
  • [26] Real-Time Routing Based on On-Demand Multi-Hop Lookahead in Wireless Sensor Networks
    Park, Soochang
    Lee, Euisin
    Jung, Juhyun
    Kim, Sang-Ha
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (02) : 569 - 572
  • [27] Compounded Real-Time Operating Systems for Rich Real-Time Applications
    Yang, Chung-Fan
    Shinjo, Yasushi
    IEEE ACCESS, 2025, 13 : 26079 - 26104
  • [28] A microfluidic device for real-time on-demand intravenous oxygen delivery
    Vutha, Ashwin Kumar
    Patenaude, Ryan
    Cole, Alexis
    Kumar, Rajesh
    Kheir, John N.
    Polizzotti, Brian D.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2022, 119 (13)
  • [29] Scheduling real-time requests in on-demand data broadcast environments
    Victor C. S. Lee
    Xiao Wu
    Joseph Kee-Yin Ng
    Real-Time Systems, 2006, 34 : 83 - 99
  • [30] Adaptive Multilevel Code Update Protocol for Real-Time Sensor Operating Systems
    Yi, Sangho
    Min, Hong
    Cho, Yookun
    Hong, Jiman
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2008, 4 (04) : 250 - 260