收稿日期: 2009-05-20
修回日期: 2010-03-12
网络出版日期: 2010-07-25
基金资助
国家自然科学基金资助项目(60573145); 教育部博士点基金资助项目(200805610019)
Task Scheduling Algorithm Based on Intelligent Network Disk Storage System
Received date: 2009-05-20
Revised date: 2010-03-12
Online published: 2010-07-25
Supported by
国家自然科学基金资助项目(60573145); 教育部博士点基金资助项目(200805610019)
关键词: 智能网络磁盘存储系统; 可控制调度算法; 步骤链; 饥饿现象
赵跃龙 刘敏娜 王文丰 . 基于智能网络磁盘存储系统的任务调度算法[J]. 华南理工大学学报(自然科学版), 2010 , 38(7) : 1 -6 . DOI: 10.3969/j.issn.1000-565X.2010.07.001
Although the existing scheduling algorithm of intelligent network disk ( IND) storage system minimizes the weighted time cost of tasks,it may result in a starvation phenomenon because many tasks cannot be executed for a long time. In order to solve this problem,an controllable scheduling algorithm ( CSA) is proposed,which divides the tasks into several step chains,computes the ρ factor of tasks according to the execution time and weight of step chains,and selects the unexecuted step chain according to both the ρ factor and the execution time of the tasks of ρ factor. Experimental results indicate that,as compared with the existing IND algorithm,the proposed CAS is of similar total weighted time cost,lower average turnaround time cost of tasks and completion time cost of short tasks, and that it effectively eliminates the starvation with balanced efficiency and fairness.
/
| 〈 |
|
〉 |