Journal of South China University of Technology (Natural Science Edition) ›› 2006, Vol. 34 ›› Issue (6): 103-107.

• Computer Science & Technology • Previous Articles     Next Articles

Implementation of Adaptive DPM Algorithm Based on Stochastic M odel in Linux System

Liu Fa-gui  Chai Yang-yang  Liu Yong  Xi Jian-qing   

  1. College of Computer Science and Engineering,South China Univ.of Tech.,Guangzhou 510640,Guangdong,China
  • Received:2005-09-01 Online:2006-06-25 Published:2006-06-25
  • Contact: 刘发贵(1963-),女,教授,主要从事操作系统与嵌入式软件方面的研究 E-mail:fgliu@scut.edu.cn
  • About author:刘发贵(1963-),女,教授,主要从事操作系统与嵌入式软件方面的研究
  • Supported by:

    国家863计划重大软件专项(2004AA1Z2400);粤港关键领域重点突破项目(2005A10207005);广州市科技攻关计划项目(20057,3-C7161)

Abstract:

In view of the rapid increase in the power consumption of electronic equipment at present,the DPM (Dynamic Power Management)in Linux system is investigated.An adaptive DPM algorithm based on the stochastic model is introduced and the corresponding implementation in Linux system is then presented.In the implementation of this proposed algorithm.the code of the observer in the kemel is used to mentor the use of system resources;PCx
is adopted to carry out the linear programming asking and solving in the optimization process;and the controller sends out hardware order to directly control the hardware.Experimental results indicate that the proposed DPM al-gorithm can effectively reduce the energy cost of the system without great modification of the Linux kemel,and that the effects resulting from the algorithm can almost be neglected.

Key words: dynamic power management, stochastic model, Markov chain, Linux