首页> 外文会议>IEEE International Conference on Progress in Informatics and Computing >Memory optimization techniques for multithreaded operating system on wireless sensor nodes
【24h】

Memory optimization techniques for multithreaded operating system on wireless sensor nodes

机译:无线传感器节点上多线程操作系统的内存优化技术

获取原文

摘要

Multithreaded operating system (OS) is essential to be used for many wireless sensor network (WSN) applications. However, the RAM consumption of the multithreaded OS is high. Thus, it is infeasible to apply the multithreaded OS on many high RAM constrained wireless sensor nodes (WNs). To address this challenge, several memory optimization strategies are investigated in this paper. On one hand, the subfunction-granularity thread switch and hybrid OS scheduling model are proposed to decrease the RAM consumption of the thread stacks. On the other hand, different dynamic memory allocation mechanisms are presented to reduce the heap memory size. With the implementation of these optimization techniques, the total RAM consumption of the multithreaded WSN OSs can be brought down greatly. In result, the multithreaded WSN OSs become suitable to be used even on the high RAM constrained WNs.
机译:多线程操作系统(OS)对于许多无线传感器网络(WSN)应用程序必不可少。但是,多线程OS的RAM消耗很高。因此,将多线程OS应用于许多高RAM约束的无线传感器节点(WN)是不可行的。为了解决这一挑战,本文研究了几种内存优化策略。一方面,提出了子功能粒度线程切换和混合OS调度模型,以减少线程堆栈的RAM消耗。另一方面,提出了不同的动态内存分配机制以减少堆内存大小。通过实施这些优化技术,可以大大降低多线程WSN OS的总RAM消耗。结果,即使在高RAM约束的WN上,多线程WSN OS也变得适合使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号