Queue - Social Computing
SESAME-P: Memory Pool-Based Dynamic Stack Management for Sensor Operating Systems
DCOSS '08 Proceedings of the 4th IEEE international conference on Distributed Computing in Sensor Systems
Rethinking Java call stack design for tiny embedded devices
Proceedings of the 13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems
Hi-index | 0.00 |
This paper proposes a SESAME, which is a Space-Efficient Stack Allocation MEchanism for multi-threaded sensor operating systems. It adaptively adjusts the stack size by allocating or releasing additional stack frame based on the amount of each function's stack usage information. Our experimental results show that the SESAME significantly minimizes spatial overhead of thread's stacks with tolerable time overhead compared with fixed stack allocation mechanism of the multi-threaded sensor operating systems.