A power-saving technique for the OSGi platform

Kuo Yi Chen, Chin Yang Lin, Tien Yan Ma, Ting Wei Hou

研究成果: Article同行評審

2 引文 斯高帕斯(Scopus)


With more digital home appliances and network devices having OSGi as the software management platform, the power-saving capability of the OSGi platform has become a critical issue. This paper is aimed at improving the power-efficiency of the OSGi platform, i.e. reducing the energy consumption with minimum performance degradation. The key to this study is an efficient power-saving technique which exploits the runtime information already available in a Java virtual machine (JVM), the base software of the OSGi platform, to best determine the timing of performing DVFS (Dynamic Voltage and Frequency Scaling). This, technically, involves a phase detection scheme that identifies the memory phase of the OSGi-enabled device/server in a correct and almost effortless way. The overhead of the power-saving procedure is thus minimized, and the system performance is well maintained. We have implemented and evaluated the proposed power-saving approach on an OSGi server, where the Apache Felix OSGi implementation and the DaCapo benchmarks were applied. The results show that this approach can achieve real power-efficiency for the OSGi platform, in which the power consumption is significantly reduced and the performance remains highly competitive, compared with the other power-saving techniques.

頁(從 - 到)1417-1426
期刊IEICE Transactions on Information and Systems
出版狀態Published - 2012 五月

All Science Journal Classification (ASJC) codes

  • 軟體
  • 硬體和架構
  • 電腦視覺和模式識別
  • 電氣與電子工程
  • 人工智慧


深入研究「A power-saving technique for the OSGi platform」主題。共同形成了獨特的指紋。