优化嵌入式软件服务质量的调度方法转让专利
申请号 : CN201510318804.0
文献号 : CN104965758B
文献日 : 2018-04-17
发明人 : 不公告发明人
摘要 :
本发明涉及一种优化嵌入式软件服务质量的调度方法。该方法包括:步骤10、根据非精确计算模型定义软件i的服务质量Qi为单调递增函数Qi=Fi(oi),其中oi为软件i选执行部分占用CPU周期数;步骤20、为最大化系统中各运行软件i的服务质量总和,数学建模为优化问题进行求解:目标为求解oi,最大化∑Fi(oi);约束条件为以及其中K为常数,Ti为软件i的执行时间,Ebudget为嵌入式系统给定能耗,fmin为CPU最低频率,fmax为CPU最高频率;步骤30、按照求解结果设置各软件i选执行部分占用CPU周期数oi。本发明提供一种计算机操作系统层面的统筹调度策略来控制系统中的软件运行,保障众多软件运行时达到最优的综合服务质量的效果。