Improving the Performance of Buddy Systems
IEEE Transactions on Computers
Evaluating models of memory allocation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
UNIX internals: the new frontiers
UNIX internals: the new frontiers
The memory fragmentation problem: solved?
Proceedings of the 1st international symposium on Memory management
Communications of the ACM
Communications of the ACM
Dynamic Storage Allocation: A Survey and Critical Review
IWMM '95 Proceedings of the International Workshop on Memory Management
TLSF: A New Dynamic Memory Allocator for Real-Time Systems
ECRTS '04 Proceedings of the 16th Euromicro Conference on Real-Time Systems
A dynamic operating system for sensor nodes
Proceedings of the 3rd international conference on Mobile systems, applications, and services
MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms
Mobile Networks and Applications
The emergence of networking abstractions and techniques in TinyOS
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Meteorology and hydrology in Yosemite national park: a sensor network application
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
IEEE Communications Magazine
Hi-index | 0.00 |
Dynamic memory allocation mechanism is important aspect of operating system, because an efficient dynamic memory allocator improves the performance of operating systems. In wireless sensor networks, sensor nodes have miniature computing device, small memory space and very limited battery power. Therefore, sensor operating systems should be able to operate efficiently in terms of energy consumption and resource management. And the role of dynamic memory allocator in sensor operating system is more important than one of general operating system. In this pager, we propose new dynamic memory allocation scheme that solves problems of existing dynamic memory allocators. We implement our scheme on Nano-Qplus which is a sensor operating system base on multi-threading. Our experimental results show our scheme performs efficiently in both time and space compared with existing memory allocation mechanism.