Next century challenges: scalable coordination in sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Recent Advances and Future Trends in Low Power Wireless Systems for Medical Applications
IWSOC '05 Proceedings of the Fifth International Workshop on System-on-Chip for Real-Time Applications
Queue - Social Computing
Deploying a Wireless Sensor Network on an Active Volcano
IEEE Internet Computing
MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms
Mobile Networks and Applications
Operating Systems Concepts with Java
Operating Systems Concepts with Java
Shared-stack cooperative threads
Proceedings of the 2007 ACM symposium on Applied computing
Virtual Machines Applied to WSN's: The state-of-the-art and classification
ICSNC '07 Proceedings of the Second International Conference on Systems and Networks Communications
Hi-index | 0.00 |
Severe memory constraint of wireless sensor networks (WSN) causes lots of problems such as irrecoverable stack overflow and out-of-memory failure. These problems motivated to develop efficient memory management schemes for WSNs. A shared-stack is the memory-efficient thread stack, designed for memory-constrained environments such as WSNs. However, stack switching of shared-stacks makes external memory fragmentation, which induces memory space overhead, or CPU overhead to eliminate it. In this paper, we propose a novel stack buffer management scheme for shared-stacks, called linked stack buffer management. It manages context of threads as multiple linked stack buffers. The simulation results demonstrate that the proposed scheme alleviates external fragmentation of shared-stacks efficiently.