{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T02:08:19Z","timestamp":1768529299331,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,24]],"date-time":"2021-08-24T00:00:00Z","timestamp":1629763200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,24]]},"DOI":"10.1145\/3476886.3477519","type":"proceedings-article","created":{"date-parts":[[2021,8,19]],"date-time":"2021-08-19T02:24:20Z","timestamp":1629339860000},"page":"48-55","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["SmartOS"],"prefix":"10.1145","author":[{"given":"Sepideh","family":"Goodarzy","sequence":"first","affiliation":[{"name":"University of Colorado, Boulder"}]},{"given":"Maziyar","family":"Nazari","sequence":"additional","affiliation":[{"name":"University of Colorado, Boulder"}]},{"given":"Richard","family":"Han","sequence":"additional","affiliation":[{"name":"Macquarie University"}]},{"given":"Eric","family":"Keller","sequence":"additional","affiliation":[{"name":"University of Colorado, Boulder"}]},{"given":"Eric","family":"Rozner","sequence":"additional","affiliation":[{"name":"University of Colorado, Boulder"}]}],"member":"320","published-online":{"date-parts":[[2021,8,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Completely Fair Scheduler. https:\/\/man7.org\/linux\/man-pages\/man7\/sched.7.html Retrieved","year":"2021","unstructured":"[n.d.]. Completely Fair Scheduler. https:\/\/man7.org\/linux\/man-pages\/man7\/sched.7.html Retrieved July 14, 2021 from [n.d.]. Completely Fair Scheduler. https:\/\/man7.org\/linux\/man-pages\/man7\/sched.7.html Retrieved July 14, 2021 from"},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/www.python.org\/downloads\/release\/python-360\/ Retrieved","author":"Python","year":"2021","unstructured":"[n.d.]. Python 3.6.0. https:\/\/www.python.org\/downloads\/release\/python-360\/ Retrieved May 26, 2021 from [n.d.]. Python 3.6.0. https:\/\/www.python.org\/downloads\/release\/python-360\/ Retrieved May 26, 2021 from"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the On-Device Intelligence Workshop, co-located with the MLSys Conference. 1&ndash;6.","author":"Akgun Ibrahim Umit","year":"2020","unstructured":"Ibrahim Umit Akgun , Ali Selman Aydin , and Erez Zadok . 2020 . KMLIB: Towards Machine Learning for Operating Systems . In Proceedings of the On-Device Intelligence Workshop, co-located with the MLSys Conference. 1&ndash;6. Ibrahim Umit Akgun, Ali Selman Aydin, and Erez Zadok. 2020. KMLIB: Towards Machine Learning for Operating Systems. In Proceedings of the On-Device Intelligence Workshop, co-located with the MLSys Conference. 1&ndash;6."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14445\/22312803\/IJCTT-V43P101"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA51294.2020.00132"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-020-2649-2"},{"key":"e_1_3_2_1_7_1","volume-title":"Culotta (Eds.)","volume":"23","author":"Hasselt Hado","year":"2010","unstructured":"Hado Hasselt . 2010 . Double Q-learning. In Advances in Neural Information Processing Systems, J. Lafferty, C. Williams, J. Shawe-Taylor, R. Zemel, and A . Culotta (Eds.) , Vol. 23 . Curran Associates, Inc. https:\/\/proceedings.neurips.cc\/paper\/ 2010\/file\/091d584fced301b442654dd8c23b3fc9-Paper.pdf Hado Hasselt. 2010. Double Q-learning. In Advances in Neural Information Processing Systems, J. Lafferty, C. Williams, J. Shawe-Taylor, R. Zemel, and A. Culotta (Eds.), Vol. 23. Curran Associates, Inc. https:\/\/proceedings.neurips.cc\/paper\/2010\/file\/091d584fced301b442654dd8c23b3fc9-Paper.pdf"},{"key":"e_1_3_2_1_8_1","unstructured":"Ashley Hill Antonin Raffin Maximilian Ernestus Adam Gleave Anssi Kanervisto Rene Traore Prafulla Dhariwal Christopher Hesse Oleg Klimov Alex Nichol Matthias Plappert Alec Radford John Schulman Szymon Sidor and Yuhuai Wu. 2018. Stable Baselines. https:\/\/github.com\/hill-a\/stable-baselines.  Ashley Hill Antonin Raffin Maximilian Ernestus Adam Gleave Anssi Kanervisto Rene Traore Prafulla Dhariwal Christopher Hesse Oleg Klimov Alex Nichol Matthias Plappert Alec Radford John Schulman Szymon Sidor and Yuhuai Wu. 2018. Stable Baselines. https:\/\/github.com\/hill-a\/stable-baselines."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815403"},{"key":"e_1_3_2_1_10_1","volume-title":"Dynamic knobs for responsive power-aware computing. ACM SIGARCH computer architecture news 39, 1","author":"Hoffmann Henry","year":"2011","unstructured":"Henry Hoffmann , Stelios Sidiroglou , Michael Carbin , Sasa Misailovic , Anant Agarwal , and Martin Rinard . 2011. Dynamic knobs for responsive power-aware computing. ACM SIGARCH computer architecture news 39, 1 ( 2011 ), 199&ndash;212. Henry Hoffmann, Stelios Sidiroglou, Michael Carbin, Sasa Misailovic, Anant Agarwal, and Martin Rinard. 2011. Dynamic knobs for responsive power-aware computing. ACM SIGARCH computer architecture news 39, 1 (2011), 199&ndash;212."},{"key":"e_1_3_2_1_11_1","volume-title":"Predicting Performance of Non-contiguous I\/O with Machine Learning","author":"Kunkel Julian","unstructured":"Julian Kunkel , Michaela Zimmer , and Eugen Betke . 2015. Predicting Performance of Non-contiguous I\/O with Machine Learning . In High Performance Computing, Julian M. Kunkel and Thomas Ludwig (Eds.). Springer International Publishing , Cham , 257&ndash;273. Julian Kunkel, Michaela Zimmer, and Eugen Betke. 2015. Predicting Performance of Non-contiguous I\/O with Machine Learning. In High Performance Computing, Julian M. Kunkel and Thomas Ludwig (Eds.). Springer International Publishing, Cham, 257&ndash;273."},{"key":"e_1_3_2_1_12_1","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Liang Yu","year":"2020","unstructured":"Yu Liang , Jinheng Li , Rachata Ausavarungnirun , Riwei Pan , Liang Shi , Tei-Wei Kuo , and Chun Jason Xue . 2020 . Acclaim: Adaptive Memory Reclaim to Improve User Experience in Android Systems . In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 897&ndash;910. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/liang-yu Yu Liang, Jinheng Li, Rachata Ausavarungnirun, Riwei Pan, Liang Shi, Tei-Wei Kuo, and Chun Jason Xue. 2020. Acclaim: Adaptive Memory Reclaim to Improve User Experience in Android Systems. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 897&ndash;910. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/liang-yu"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901326"},{"key":"e_1_3_2_1_14_1","volume-title":"Wild","author":"Madireddy Sandeep","year":"2018","unstructured":"Sandeep Madireddy , Prasanna Balaprakash , Philip Carns , Robert Latham , Robert Ross , Shane Snyder , and Stefan M . Wild . 2018 . Machine Learning Based Parallel I\/O Predictive Modeling: A Case Study on Lustre File Systems. In High Performance Computing, Rio Yokota, Mich&egrave;le Weiland, David Keyes, and Carsten Trinitis (Eds.). Springer International Publishing , Cham, 184&ndash;204. Sandeep Madireddy, Prasanna Balaprakash, Philip Carns, Robert Latham, Robert Ross, Shane Snyder, and Stefan M. Wild. 2018. Machine Learning Based Parallel I\/O Predictive Modeling: A Case Study on Lustre File Systems. In High Performance Computing, Rio Yokota, Mich&egrave;le Weiland, David Keyes, and Carsten Trinitis (Eds.). Springer International Publishing, Cham, 184&ndash;204."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173184"},{"key":"e_1_3_2_1_17_1","volume-title":"International conference on machine learning. PMLR","author":"Mnih Volodymyr","year":"2016","unstructured":"Volodymyr Mnih , Adria Puigdomenech Badia , Mehdi Mirza , Alex Graves , Timothy Lillicrap , Tim Harley , David Silver , and Koray Kavukcuoglu . 2016 . Asynchronous methods for deep reinforcement learning . In International conference on machine learning. PMLR , 1928&ndash;1937. Volodymyr Mnih, Adria Puigdomenech Badia, Mehdi Mirza, Alex Graves, Timothy Lillicrap, Tim Harley, David Silver, and Koray Kavukcuoglu. 2016. Asynchronous methods for deep reinforcement learning. In International conference on machine learning. PMLR, 1928&ndash;1937."},{"key":"e_1_3_2_1_18_1","volume-title":"Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602","author":"Mnih Volodymyr","year":"2013","unstructured":"Volodymyr Mnih , Koray Kavukcuoglu , David Silver , Alex Graves , Ioannis Antonoglou , Daan Wierstra , and Martin Riedmiller . 2013. Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602 ( 2013 ). Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wierstra, and Martin Riedmiller. 2013. Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602 (2013)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON.2005.300837"},{"key":"e_1_3_2_1_20_1","volume-title":"On-line Q-learning using connectionist systems","author":"Rummery Gavin A","unstructured":"Gavin A Rummery and Mahesan Niranjan . 1994. On-line Q-learning using connectionist systems . Vol. 37 . University of Cambridge , Department of Engineering Cambridge, UK. Gavin A Rummery and Mahesan Niranjan. 1994. On-line Q-learning using connectionist systems. Vol. 37. University of Cambridge, Department of Engineering Cambridge, UK."},{"key":"e_1_3_2_1_21_1","unstructured":"David Silver. 2015. Lectures on Reinforcement Learning. &lt;scp&gt;url:&lt;\/scp&gt; https:\/\/www.davidsilver.uk\/teaching\/.  David Silver. 2015. Lectures on Reinforcement Learning. &lt;scp&gt;url:&lt;\/scp&gt; https:\/\/www.davidsilver.uk\/teaching\/."},{"key":"e_1_3_2_1_22_1","volume-title":"Ph. D. Thesis","author":"Watkins CJC","year":"1989","unstructured":"CJC Watkins . 1989 . H. Learning from Delayed Rewards , Ph. D. Thesis , Cambridge University , 1989. (1989). CJC Watkins. 1989. H. Learning from Delayed Rewards, Ph. D. Thesis, Cambridge University, 1989. (1989)."}],"event":{"name":"APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems","location":"Hong Kong China","acronym":"APSys '21","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 12th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3476886.3477519","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3476886.3477519","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:45Z","timestamp":1750188645000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3476886.3477519"}},"subtitle":["towards automated learning and user-adaptive resource allocation in operating systems"],"short-title":[],"issued":{"date-parts":[[2021,8,24]]},"references-count":22,"alternative-id":["10.1145\/3476886.3477519","10.1145\/3476886"],"URL":"https:\/\/doi.org\/10.1145\/3476886.3477519","relation":{},"subject":[],"published":{"date-parts":[[2021,8,24]]},"assertion":[{"value":"2021-08-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}