Title :
Breakpoint-Based Lightweight Prefetching to Improve Application Response
Author :
Haegeon Jeong;Jiwoong Won;Jaemyoun Lee;Kyungtae Kang;Junhee Ryu
Author_Institution :
Dept. of Comput. Sci. &
fDate :
7/1/2015 12:00:00 AM
Abstract :
Prefetching disk blocks reduces subsequent disk access times, allowing applications to load and run more quickly. Successful prefetching depends on the accuracy with which upcoming disk I/O can be predicted, and many techniques are not particularly accurate, while incurring significant memory and CPU overheads. A new lightweight prefetching technique for general applications performs off-line analysis of application source code, to identify disk access patterns, and then inserts breakpoints. At run time, these breakpoints trigger prefetching based on a log of disk accesses. Average reductions of 30% in launch times and 15% in loading times were observed in experiments.
Keywords :
"Prefetching","Loading","Kernel","Delays","Computers","Electronic mail","Central Processing Unit"
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2015 IEEE 39th Annual
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2015.75