发明名称 |
一种基于二元线性回归方程的动态调频方法 |
摘要 |
本发明公开了一种基于二元线性回归方程的动态调频方法,选择二元线性回归方程作为系统负载的预测算法,并应用到Linux操作系统中的CPUFreq模块中;以系统的CPU利用率和系统可执行进程数信息,作为二元线性回归方程的两个自变量,同时将已获得的系统负载信息作为因变量,求解拟合的二元线性回归方程。根据方程,通过自变量对因变量进行预测。本发明实现了对系统负载信息地准确预测,以便根据负载信息及时地设置CPU的运行频率。本发明提高了系统频率设定的响应速度,同时省去系统负载达到稳定状态的过渡时间;同时,准确设置CPU的运行频率,可以避免系统出现性能不足和性能过剩的问题,以达到充分发挥系统性能和降低系统功耗的目的。 |
申请公布号 |
CN105808355A |
申请公布日期 |
2016.07.27 |
申请号 |
CN201610139773.7 |
申请日期 |
2016.03.10 |
申请人 |
西安电子科技大学 |
发明人 |
田玉敏;潘蓉;段志鹏;邓麟 |
分类号 |
G06F9/50(2006.01)I;G06F1/32(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
北京科亿知识产权代理事务所(普通合伙) 11350 |
代理人 |
汤东凤 |
主权项 |
一种基于二元线性回归方程的动态调频方法,其特征在于,所述基于二元线性回归方程的动态调频方法选择了二元线性回归方程作为系统负载的预测算法,并应用到Linux操作系统中的CPUFreq模块;将获取的系统CPU利用率和系统可执行进程数分别作为二元线性回归方程y=a<sub>1</sub>x<sub>1</sub>+a<sub>2</sub>x<sub>2</sub>+b的两个自变量x<sub>1</sub>、x<sub>2</sub>,并将系统的负载信息作为因变量y;通过因变量对自变量的求解及时、准确地预测出处理器在下一时刻的系统负载信息,及时设置CPU的运行频率。 |
地址 |
710071 陕西省西安市太白南路2号西安电子科技大学 |