arrow
返回

SenSmart: Adaptive Stack Management for Multitasking Sensor Networks

delete2013-01-01
delete14
PRE
AI
R
Rui Chu *
L
Lin Gu
Y
Yunhao Liu
莫力 封面图
莫力 (Mo Li)
X
Xicheng Lu
DOI:10.1109/TC.2011.238delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The networked application environment has motivated the development of multitasking operating systems for sensor networks and other low-power electronic devices, but their multitasking capability is severely limited because traditional stack management techniques perform poorly on small-memory systems without virtual memory support. In this paper, we show that combining binary translation and a new kernel runtime can lead to efficient OS designs on resource constrained platforms. We introduce SenSmart, a multitasking OS for sensor networks, and present new OS design techniques for supporting preemptive multitask scheduling, memory isolation, and adaptive stack management. Our solution provides memory isolation and automatic stack relocation on usual sensornet platforms. The adaptive stack management frees programmers from the burden of estimating tasks' stack usage, yet it enables SenSmart to schedule and run more tasks than other multitasking OSes for sensor networks. We have implemented SenSmart on MICA2/MICAz motes. Evaluation shows that SenSmart has a significantly better capability in managing concurrent tasks than other sensornet operating systems.
Keyword:
Multitasking
memory management
stack adaptivity
binary translation
kernel
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
引用论文

引用论文

Size determination of bacterial capsular oligosaccharides used to prepare conjugate vaccines against Neisseria meningitidis groups Y and W135
err2005-03-01
err0
PREAI
errAngela Bardotti; Giovanni Averani; Francesco Berti; Stefania Berti; Chiara Galli; Sara Giannini; Barbara Fabbri; Daniela Proietti; Neil Ravenscroft; Stefano Ricci
err分享
err收藏
Beneficiation of low grade graphite ore of eastern India by two-stage grinding and flotation
err2014-01-01
err0
errOAAI
errN. Vasumathi; Vijaya Kumar; B. Nayak; Subba Rao; S. Prabhakar; Bhaskar Raju
err分享
err收藏
Ionic Liquids:  Novel Media for Characterization of Radical Ions
err2001-09-15
err0
PREAI
errAndrzej Marcinek; Jacek Zielonka; Jerzy Gȩbicki; Charles M. Gordon; Ian R. Dunkin
err分享
err收藏
err分享
err收藏
Modelling distribution of marine benthos from hydroacoustics and underwater video
err2008-08-01
err0
PREAI
errK.W. Holmes; K.P. Van Niel; B. Radford; G.A. Kendrick; S.L. Grove
err分享
err收藏
Differential susceptibility to a trematode parasite among genotypes of the Mytilus edulis/galloprovincialis complex
err2009-04-14
err0
errOAAI
errChristine Coustau; François Renaud; Claude Maillard; Nicole Pasteur; Bernard Delay
err分享
err收藏
err分享
err收藏
学者 查看更多内容