A disk state-aware task scheduler with energy efficient prefetching and caching

Mu Hsi Kuo, Hsung Pin Chang, Da Wei Chang

研究成果: Conference contribution

2 引文 斯高帕斯(Scopus)

摘要

In recent years, energy saving have become an important issue, especially for mobile systems. Previous studies had used the prefetching and caching practices to create large disk idle time intervals to allow disks staying in low power states. In this paper, we enhance previous study by proposing a new disk state-aware task scheduler, called DATS, to further maximize the disk idle intervals. DATS considers both the disk power state and application characteristics. First, DATS differentiates between CPU-bound and I/O-bound processes. For I/O-bound processes, DATS further classifies random I/Os from sequential or loop I/Os. Based on the classified results, DATS schedules processes according to the current disk state, so as to maximize the length of disk idle periods. The experimental results show that, compared to the current Linux default scheduler, DATS can successfully increase the length of disk idle intervals and reduce the number of lengthy disk spin-up operations. Besides, since DATS reduces of the number of the lengthy disk spin-up operations, DATS not only reduce the disk energy consumption but also reduce the tasks' average turnaround times.

原文English
主出版物標題Proceedings - 2013 IEEE 3rd International Conference on Cloud and Green Computing, CGC 2013 and 2013 IEEE 3rd International Conference on Social Computing and Its Applications, SCA 2013
頁面42-47
頁數6
DOIs
出版狀態Published - 2013
事件3rd IEEE International Conference on Cloud and Green Computing, CGC 2013, Held Jointly with the 3rd IEEE International Conference on Social Computing and Its Applications, SCA 2013 - Karlsruhe, Germany
持續時間: 2013 九月 302013 十月 2

出版系列

名字Proceedings - 2013 IEEE 3rd International Conference on Cloud and Green Computing, CGC 2013 and 2013 IEEE 3rd International Conference on Social Computing and Its Applications, SCA 2013

Other

Other3rd IEEE International Conference on Cloud and Green Computing, CGC 2013, Held Jointly with the 3rd IEEE International Conference on Social Computing and Its Applications, SCA 2013
國家/地區Germany
城市Karlsruhe
期間13-09-3013-10-02

All Science Journal Classification (ASJC) codes

  • 軟體

指紋

深入研究「A disk state-aware task scheduler with energy efficient prefetching and caching」主題。共同形成了獨特的指紋。

引用此