DocumentCode :
3697113
Title :
ClusterFetch: A Lightweight Prefetcher that Responds to Intensive Disk Read Patterns
Author :
Junhee Ryu;Haksu Jeong;Dongeun Lee;Heonshik Shin;Kyungtae Kang
Author_Institution :
Samsung Electron., Suwon, South Korea
fYear :
2015
Firstpage :
1051
Lastpage :
1056
Abstract :
Application launch and loading times are important determinants of user experience in the personal computing environment. Since these delays largely depend on the performance of secondary storage, they can be reduced by prefetching disk blocks. However, existing prefetching schemes for general workloads incur a significant overhead in analyzing correlations between blocks so as to choose the blocks to prefetch, and, more significantly, these analyses lack accuracy. We propose a lightweight prefetcher called ClusterFetch which records the sequences of I/O requests that are triggered by file requests during launch and loading. When the same application is run again, the disk blocks that correspond to the stored sequences of I/O requests are prefetched when the related files are opened. Experimental results show that ClusterFetch can reduce application launch times by up to 30.9%, and loading times by up to 15.9%.
Keywords :
"Prefetching","Loading","Correlation","Process control","Monitoring","Delays","Electronic mail"
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
Type :
conf
DOI :
10.1109/HPCC-CSS-ICESS.2015.258
Filename :
7336308
Link To Document :
بازگشت