Exploiting I/O Reordering and I/O Interleaving to Improve Application Launch Performance

被引:8
作者
Joo, Yongsoo [1 ]
Park, Sangsoo [2 ]
Bahn, Hyokyung [2 ]
机构
[1] Kookmin Univ, Sch Comp Sci, 77 Jeongneung Ro, Seoul 02707, South Korea
[2] Ewha Womans Univ, Dept Comp Sci & Engn, 52 Ewhayeodae Gil, Seoul 03760, South Korea
基金
新加坡国家研究基金会;
关键词
Application launch performance; I/O reordering; I/O interleaving; prefetching;
D O I
10.1145/3024094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Application prefetchers improve application launch performance through either I/O reordering or I/O interleaving. However, there has been no proposal to combine the two techniques together, missing the opportunity for further optimization. We present a new application prefetching technique to take advantage of both the approaches. We evaluated our method with a set of applications to demonstrate that it reduces cold start application launch time by 50%, which is an improvement of 22% from the I/O reordering technique.
引用
收藏
页数:17
相关论文
共 14 条
[1]   ADAPTIVE BLOCK REARRANGEMENT [J].
AKYUREK, S ;
SALEM, K .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1995, 13 (02) :89-121
[2]  
[Anonymous], 2009, FAST
[3]  
BUCY JS, 2003, CMUCS03102
[4]  
Ding XN, 2007, USENIX ASSOCIATION PROCEEDINGS OF THE 2007 USENIX ANNUAL TECHNICAL CONFERENCE, P261
[5]  
Huang H., 2005, P 20 ACM S OP SYST P, P263, DOI DOI 10.1145/1095810.1095836
[6]  
Joo Yongsoo., 2011, FAST, P259
[7]  
Li ZM, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE 3RD USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, P173
[8]  
LUND K, 2003, P 11 ACM INT C MULT, P65
[9]  
Povzner A, 2008, EUROSYS'08: PROCEEDINGS OF THE EUROSYS 2008 CONFERENCE, P13, DOI 10.1145/1357010.1352595
[10]   Disk Scheduling in a Multimedia I/O System [J].
Reddy, A. L. N. ;
Wyllie, Jim ;
Wijayaratne, K. B. R. .
ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2005, 1 (01) :37-59