{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:44:51Z","timestamp":1755999891730,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,7,9]]},"DOI":"10.1145\/3599691.3603408","type":"proceedings-article","created":{"date-parts":[[2023,7,10]],"date-time":"2023-07-10T13:18:39Z","timestamp":1688995119000},"page":"31-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["P2Cache: An Application-Directed Page Cache for Improving Performance of Data-Intensive Applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7729-296X","authenticated-orcid":false,"given":"Dusol","family":"Lee","sequence":"first","affiliation":[{"name":"Seoul National University, Seoul Special City, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8928-9765","authenticated-orcid":false,"given":"Inhyuk","family":"Choi","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul Special City, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-2756-5136","authenticated-orcid":false,"given":"Chanyoung","family":"Lee","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul Special City, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9753-2286","authenticated-orcid":false,"given":"Sungjin","family":"Lee","sequence":"additional","affiliation":[{"name":"Daegu Gyeongbuk Institute of Science &amp; Technology, Daegu Metropolitan City, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7977-9883","authenticated-orcid":false,"given":"Jihong","family":"Kim","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul Special City, Republic of Korea"}]}],"member":"320","published-online":{"date-parts":[[2023,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC)","author":"Zhu Xiaowei","year":"2015","unstructured":"Xiaowei Zhu , Wentao Han , and Wenguang Chen . GridGraph : Large-Scale Graph Processing on a Single Machine Using 2-Level Hierarchical Partitioning . In Proceedings of the USENIX Annual Technical Conference (ATC) , 2015 . Xiaowei Zhu, Wentao Han, and Wenguang Chen. GridGraph: Large-Scale Graph Processing on a Single Machine Using 2-Level Hierarchical Partitioning. In Proceedings of the USENIX Annual Technical Conference (ATC), 2015."},{"key":"e_1_3_2_1_2_1","volume-title":"Vora. LUMOS: Dependency-Driven Disk-based Graph Processing. In Proceeindgs of the USENIX Annual Technical Conference (ATC)","author":"Keval","year":"2019","unstructured":"Keval Vora. LUMOS: Dependency-Driven Disk-based Graph Processing. In Proceeindgs of the USENIX Annual Technical Conference (ATC) , 2019 . Keval Vora. LUMOS: Dependency-Driven Disk-based Graph Processing. In Proceeindgs of the USENIX Annual Technical Conference (ATC), 2019."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-016-0468-8"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC)","author":"Wang Rui","year":"2020","unstructured":"Rui Wang , Yongkun Li , Yinlong Xu Hong Xie and, and John C. S. Lui . GraphWalker: An I\/O-Efficient and Resource-Friendly Graph Analytic System for Fast and Scalable Random Walks . In Proceedings of the USENIX Annual Technical Conference (ATC) , 2020 . Rui Wang, Yongkun Li, Yinlong Xu Hong Xie and, and John C. S. Lui. GraphWalker: An I\/O-Efficient and Resource-Friendly Graph Analytic System for Fast and Scalable Random Walks. In Proceedings of the USENIX Annual Technical Conference (ATC), 2020."},{"key":"e_1_3_2_1_5_1","volume-title":"http:\/\/myrocks.io\/","author":"Storage MyRocks","year":"2020","unstructured":"MyRocks. MyRocks | A RocksDB Storage Engine with MySQL. http:\/\/myrocks.io\/ , 2020 . MyRocks. MyRocks | A RocksDB Storage Engine with MySQL. http:\/\/myrocks.io\/, 2020."},{"key":"e_1_3_2_1_6_1","volume-title":"PostgreSQL: The World's Most Advanced Open Source Relational Database. https:\/\/www.postgresql.org\/","author":"SQL.","year":"2023","unstructured":"Postgre SQL. PostgreSQL: The World's Most Advanced Open Source Relational Database. https:\/\/www.postgresql.org\/ , 2023 . PostgreSQL. PostgreSQL: The World's Most Advanced Open Source Relational Database. https:\/\/www.postgresql.org\/, 2023."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/sqlite.org\/index.html","author":"Lite About","year":"2023","unstructured":"SQLite. About SQ Lite . https:\/\/sqlite.org\/index.html , 2023 . SQLite. About SQLite. https:\/\/sqlite.org\/index.html, 2023."},{"key":"e_1_3_2_1_8_1","volume-title":"Bypassing File Page Cache. https:\/\/github.com\/smacke\/jaydio","author":"GitHub Stephen Macke","year":"2021","unstructured":"Stephen Macke - GitHub . smacke\/jaydio: A Java Library to Perform Direct I\/O in Linux , Bypassing File Page Cache. https:\/\/github.com\/smacke\/jaydio , 2021 . Stephen Macke - GitHub. smacke\/jaydio: A Java Library to Perform Direct I\/O in Linux, Bypassing File Page Cache. https:\/\/github.com\/smacke\/jaydio, 2021."},{"key":"e_1_3_2_1_9_1","volume-title":"https:\/\/github.com\/EighteenZi\/rocksdb_wiki\/blob\/master\/Direct-IO.md","author":"GitHub EighteenZi","year":"2017","unstructured":"EighteenZi - GitHub . Direct-IO.md. https:\/\/github.com\/EighteenZi\/rocksdb_wiki\/blob\/master\/Direct-IO.md , 2017 . EighteenZi - GitHub. Direct-IO.md. https:\/\/github.com\/EighteenZi\/rocksdb_wiki\/blob\/master\/Direct-IO.md, 2017."},{"key":"e_1_3_2_1_10_1","volume-title":"eBPF Documentation. https:\/\/ebpf.io\/what-is-ebpf\/","author":"BPF.","year":"2022","unstructured":"e BPF. eBPF Documentation. https:\/\/ebpf.io\/what-is-ebpf\/ , 2022 . eBPF. eBPF Documentation. https:\/\/ebpf.io\/what-is-ebpf\/, 2022."},{"key":"e_1_3_2_1_11_1","volume-title":"AL Narasimha Reddy. Speculative Paging for Future NVM Storage. In Proceedings of the International Symposium on Memory Systems (MEMSYS)","author":"Fedorov Viacheslav","year":"2017","unstructured":"Viacheslav Fedorov , Jinchun Kim , Mian Qin , Paul V Gratz , and AL Narasimha Reddy. Speculative Paging for Future NVM Storage. In Proceedings of the International Symposium on Memory Systems (MEMSYS) , 2017 . Viacheslav Fedorov, Jinchun Kim, Mian Qin, Paul V Gratz, and AL Narasimha Reddy. Speculative Paging for Future NVM Storage. In Proceedings of the International Symposium on Memory Systems (MEMSYS), 2017."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/mm\/index.html","author":"Memory Management The","year":"2023","unstructured":"The kernel development community. Memory Management . https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/mm\/index.html , 2023 . The kernel development community. Memory Management. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/mm\/index.html, 2023."},{"key":"e_1_3_2_1_13_1","volume-title":"The future of the page cache. https:\/\/lwn.net\/Articles\/712467\/","author":"Corbet Jonathan","year":"2017","unstructured":"Jonathan Corbet . The future of the page cache. https:\/\/lwn.net\/Articles\/712467\/ , 2017 . Jonathan Corbet. The future of the page cache. https:\/\/lwn.net\/Articles\/712467\/, 2017."},{"key":"e_1_3_2_1_14_1","volume-title":"Chen Ding. Thread Data Sharing in Cache: Theory and Measurement. In Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)","author":"Luo Hao","year":"2017","unstructured":"Hao Luo , Pengcheng Li , and Chen Ding. Thread Data Sharing in Cache: Theory and Measurement. In Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) , 2017 . Hao Luo, Pengcheng Li, and Chen Ding. Thread Data Sharing in Cache: Theory and Measurement. In Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), 2017."},{"volume-title":"https:\/\/en.wikipedia.org\/wiki\/PageRank","year":"2023","key":"e_1_3_2_1_15_1","unstructured":"Wikipedia. PageRank. https:\/\/en.wikipedia.org\/wiki\/PageRank , 2023 . Wikipedia. PageRank. https:\/\/en.wikipedia.org\/wiki\/PageRank, 2023."},{"volume-title":"fadvise(1) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man1\/fadvise.1.html","year":"2022","key":"e_1_3_2_1_16_1","unstructured":"Linux. fadvise(1) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man1\/fadvise.1.html , 2022 . Linux. fadvise(1) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man1\/fadvise.1.html, 2022."},{"volume-title":"madvise(2) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man2\/madvise.2.html","year":"2021","key":"e_1_3_2_1_17_1","unstructured":"Linux. madvise(2) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man2\/madvise.2.html , 2021 . Linux. madvise(2) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man2\/madvise.2.html, 2021."},{"key":"e_1_3_2_1_18_1","volume-title":"https:\/\/rocksdb.org\/","author":"DB.","year":"2022","unstructured":"Rocks DB. RocksDB | A persistent key-value store. https:\/\/rocksdb.org\/ , 2022 . RocksDB. RocksDB | A persistent key-value store. https:\/\/rocksdb.org\/, 2022."},{"key":"e_1_3_2_1_19_1","volume-title":"Jeh and Jennifer Widom. SimRank: A Measure of Structural-Context Similarity. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD)","author":"Glen","year":"2002","unstructured":"Glen Jeh and Jennifer Widom. SimRank: A Measure of Structural-Context Similarity. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD) , 2002 . Glen Jeh and Jennifer Widom. SimRank: A Measure of Structural-Context Similarity. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD), 2002."},{"key":"e_1_3_2_1_20_1","volume-title":"LiveJournal social network. https:\/\/snap.stanford.edu\/data\/soc-LiveJournal1.html","author":"Stanford University","year":"2006","unstructured":"Stanford University . LiveJournal social network. https:\/\/snap.stanford.edu\/data\/soc-LiveJournal1.html , 2006 . Stanford University. LiveJournal social network. https:\/\/snap.stanford.edu\/data\/soc-LiveJournal1.html, 2006."},{"key":"e_1_3_2_1_21_1","volume-title":"Twitter follower network. https:\/\/snap.stanford.edu\/data\/twitter-2010.html","author":"Stanford University","year":"2010","unstructured":"Stanford University . Twitter follower network. https:\/\/snap.stanford.edu\/data\/twitter-2010.html , 2010 . Stanford University. Twitter follower network. https:\/\/snap.stanford.edu\/data\/twitter-2010.html, 2010."},{"volume-title":"cgroups - Linux control groups. https:\/\/man7.org\/linux\/man-pages\/man7\/cgroups.7.html","year":"2021","key":"e_1_3_2_1_22_1","unstructured":"Linux. cgroups - Linux control groups. https:\/\/man7.org\/linux\/man-pages\/man7\/cgroups.7.html , 2021 . Linux. cgroups - Linux control groups. https:\/\/man7.org\/linux\/man-pages\/man7\/cgroups.7.html, 2021."}],"event":{"name":"HotStorage '23: 15th ACM Workshop on Hot Topics in Storage and File Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"],"location":"Boston MA USA","acronym":"HotStorage '23"},"container-title":["Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603408","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3599691.3603408","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:41Z","timestamp":1750291541000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603408"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":22,"alternative-id":["10.1145\/3599691.3603408","10.1145\/3599691"],"URL":"https:\/\/doi.org\/10.1145\/3599691.3603408","relation":{},"subject":[],"published":{"date-parts":[[2023,7,9]]},"assertion":[{"value":"2023-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}