{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:10:58Z","timestamp":1750306258695,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,4,17]],"date-time":"2017-04-17T00:00:00Z","timestamp":1492387200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Natural Sciences and Engineering Research of Canada (NSERC)"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,4,17]]},"DOI":"10.1145\/3030207.3030231","type":"proceedings-article","created":{"date-parts":[[2017,4,18]],"date-time":"2017-04-18T18:42:28Z","timestamp":1492540948000},"page":"51-62","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Using Libception to Understand and Improve HTTP Streaming Video Server Throughput"],"prefix":"10.1145","author":[{"given":"Tyler","family":"Szepesi","sequence":"first","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin","family":"Cassell","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tim","family":"Brecht","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Derek","family":"Eager","sequence":"additional","affiliation":[{"name":"University of Saskatchewan, Saskatoon, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jim","family":"Summers","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernard","family":"Wong","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,4,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195531"},{"key":"e_1_3_2_1_2_1","first-page":"51","volume-title":"Proc. Ottawa Linux Symposium (OLS)","author":"Axboe J.","year":"2004","unstructured":"Axboe , J. Linux block IO -- present and future . In Proc. Ottawa Linux Symposium (OLS) ( 2004 ), pp. 51 -- 61 . Axboe, J. Linux block IO -- present and future. In Proc. Ottawa Linux Symposium (OLS) (2004), pp. 51--61."},{"key":"e_1_3_2_1_3_1","unstructured":"Axboe J. Linux kernel Git commit. http:\/\/git.kernel.org\/cgit\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=492af6350a5ccf087e4964104a276ed358811458 2009.  Axboe J. Linux kernel Git commit. http:\/\/git.kernel.org\/cgit\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=492af6350a5ccf087e4964104a276ed358811458 2009."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2010.155"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064212.1064231"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/235543.235544"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSCITA.2014.6839300"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068849"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009681521536"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1298306.1298310"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502046"},{"key":"e_1_3_2_1_12_1","volume-title":"A prefetching scheme exploiting both data layout and access history on disk. ACM Transactions on Storage (TOS) 9, 3","author":"Jiang S.","year":"2013","unstructured":"Jiang , S. , Ding , X. , Xu , Y. , and Davis , K . A prefetching scheme exploiting both data layout and access history on disk. ACM Transactions on Storage (TOS) 9, 3 ( 2013 ), 10:1--10:23. Jiang, S., Ding, X., Xu, Y., and Davis, K. A prefetching scheme exploiting both data layout and access history on disk. ACM Transactions on Storage (TOS) 9, 3 (2013), 10:1--10:23."},{"key":"e_1_3_2_1_13_1","volume-title":"GreenMetrics Keynote Talk","author":"Kasbekar M.","year":"2010","unstructured":"Kasbekar , M. On efficient delivery of web content . GreenMetrics Keynote Talk , 2010 . Kasbekar, M. On efficient delivery of web content. GreenMetrics Keynote Talk, 2010."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273017"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/306225.306235"},{"key":"e_1_3_2_1_16_1","unstructured":"Netflix. Appliance hardware. https:\/\/openconnect.netflix.com\/engb\/hardware 2017.  Netflix. Appliance hardware. https:\/\/openconnect.netflix.com\/engb\/hardware 2017."},{"key":"e_1_3_2_1_17_1","volume-title":"Appliance software. https:\/\/openconnect.netflix.com\/engb\/software","author":"Netflix","year":"2017","unstructured":"Netflix . Appliance software. https:\/\/openconnect.netflix.com\/engb\/software , 2017 . Netflix. Appliance software. https:\/\/openconnect.netflix.com\/engb\/software, 2017."},{"key":"e_1_3_2_1_18_1","volume-title":"Requirements for deploying embedded appliances. https:\/\/openconnect.netflix.com\/engb\/requirements-for-deploying","author":"Netflix","year":"2017","unstructured":"Netflix . Requirements for deploying embedded appliances. https:\/\/openconnect.netflix.com\/engb\/requirements-for-deploying , 2017 . Netflix. Requirements for deploying embedded appliances. https:\/\/openconnect.netflix.com\/engb\/requirements-for-deploying, 2017."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2009.31"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. USENIX Workshop on Hot Topics in Operating Systems (HotOS)","author":"Papathanasiou A. E.","year":"2005","unstructured":"Papathanasiou , A. E. , and Scott , M. L . Aggressive prefetching: An idea whose time has come . In Proc. USENIX Workshop on Hot Topics in Operating Systems (HotOS) ( 2005 ). Papathanasiou, A. E., and Scott, M. L. Aggressive prefetching: An idea whose time has come. In Proc. USENIX Workshop on Hot Topics in Operating Systems (HotOS) (2005)."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273021"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224064"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/251007.251012"},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. USENIX Annual Technical Conference (ATC)","author":"Ruan Y.","year":"2004","unstructured":"Ruan , Y. , and Pai , V. S . Making the 'Box' transparent: System call performance as a first-class result . In Proc. USENIX Annual Technical Conference (ATC) ( 2004 ). Ruan, Y., and Pai, V. S. Making the 'Box' transparent: System call performance as a first-class result. In Proc. USENIX Annual Technical Conference (ATC) (2004)."},{"volume-title":"Proc. USENIX Annual Technical Conference (ATC)(2006)","author":"Ruan Y.","key":"e_1_3_2_1_25_1","unstructured":"Ruan , Y. , and Pai , V. S . Understanding and addressing blocking-induced network server latency . In Proc. USENIX Annual Technical Conference (ATC)(2006) . Ruan, Y., and Pai, V. S. Understanding and addressing blocking-induced network server latency. In Proc. USENIX Annual Technical Conference (ATC)(2006)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.268881"},{"key":"e_1_3_2_1_27_1","first-page":"405","volume-title":"Proc. USENIX Winter Conference","author":"Ruemmler C.","year":"1993","unstructured":"Ruemmler , C. , and Wilkes , J . UNIX disk access patterns . In Proc. USENIX Winter Conference ( 1993 ), pp. 405 -- 420 . Ruemmler, C., and Wilkes, J. UNIX disk access patterns. In Proc. USENIX Winter Conference (1993), pp. 405--420."},{"key":"e_1_3_2_1_28_1","volume-title":"Global Internet phenomena report","author":"Sandvine","year":"2012","unstructured":"Sandvine . Global Internet phenomena report , 2012 . Sandvine. Global Internet phenomena report, 2012."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/0140-3664(95)98537-F"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2016.7581265"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611354.2611371"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2367589.2367602"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229093"},{"volume-title":"Proc. USENIX Annual Technical Conference (ATC)(2009)","author":"VanDeBogart S.","key":"e_1_3_2_1_35_1","unstructured":"VanDeBogart , S. , Frost , C. , and Kohler , E . Reducing seek overhead with application-directed prefetching . In Proc. USENIX Annual Technical Conference (ATC)(2009) . VanDeBogart, S., Frost, C., and Kohler, E. Reducing seek overhead with application-directed prefetching. In Proc. USENIX Annual Technical Conference (ATC)(2009)."},{"key":"e_1_3_2_1_36_1","first-page":"98","volume-title":"Proc. IEEE International Conference on Advanced Infocomm Technology (ICAIT)(2012)","author":"Varki E.","unstructured":"Varki , E. , Hubbe , A. , and Merchant , A . Improve prefetch performance by splitting the cache replacement queue . In Proc. IEEE International Conference on Advanced Infocomm Technology (ICAIT)(2012) , pp. 98 -- 108 . Varki, E., Hubbe, A., and Merchant, A. Improve prefetch performance by splitting the cache replacement queue. In Proc. IEEE International Conference on Advanced Infocomm Technology (ICAIT)(2012), pp. 98--108."},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud)","author":"Wachs M.","year":"2011","unstructured":"Wachs , M. , Xu , L. , Kanevsky , A. , and Ganger , G. R . Exertion-based billing for cloud storage access . In Proc. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud) ( 2011 ). Wachs, M., Xu, L., Kanevsky, A., and Ganger, G. R. Exertion-based billing for cloud storage access. In Proc. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud) (2011)."}],"event":{"name":"ICPE '17: ACM\/SPEC International Conference on Performance Engineering","sponsor":["SIGMETRICS ACM Special Interest Group on Measurement and Evaluation","SIGSOFT ACM Special Interest Group on Software Engineering","SPEC SPEC Research Group"],"location":"L'Aquila Italy","acronym":"ICPE '17"},"container-title":["Proceedings of the 8th ACM\/SPEC on International Conference on Performance Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3030207.3030231","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3030207.3030231","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:13Z","timestamp":1750220653000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3030207.3030231"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,17]]},"references-count":36,"alternative-id":["10.1145\/3030207.3030231","10.1145\/3030207"],"URL":"https:\/\/doi.org\/10.1145\/3030207.3030231","relation":{},"subject":[],"published":{"date-parts":[[2017,4,17]]},"assertion":[{"value":"2017-04-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}