{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:50:19Z","timestamp":1756000219008,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,8,4]],"date-time":"2016-08-04T00:00:00Z","timestamp":1470268800000},"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":[[2016,8,4]]},"DOI":"10.1145\/2967360.2967371","type":"proceedings-article","created":{"date-parts":[[2016,8,8]],"date-time":"2016-08-08T13:10:51Z","timestamp":1470661851000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["A Case for Protecting Huge Pages from the Kernel"],"prefix":"10.1145","author":[{"given":"Ashish","family":"Panwar","sequence":"first","affiliation":[{"name":"Intel Corporation &amp; Indian Institute of Science"}]},{"given":"Naman","family":"Patel","sequence":"additional","affiliation":[{"name":"Indian Institute of Science"}]},{"given":"K.","family":"Gopinath","sequence":"additional","affiliation":[{"name":"Indian Institute of Science"}]}],"member":"320","published-online":{"date-parts":[[2016,8,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Specjvm2008 2008. URL https:\/\/www.spec.org\/jvm2008\/. https:\/\/www.spec.org\/jvm2008\/.  Specjvm2008 2008. URL https:\/\/www.spec.org\/jvm2008\/. https:\/\/www.spec.org\/jvm2008\/."},{"key":"e_1_3_2_1_2_1","volume-title":"Fighting physical memory fragmentation with memory compaction","author":"Babka V.","year":"2014","unstructured":"V. Babka . Fighting physical memory fragmentation with memory compaction , 2014 . URL http:\/\/labs.suse.cz\/vbabka\/compaction.pdf. http:\/\/labs.suse.cz\/vbabka\/compaction.pdf. V. Babka. Fighting physical memory fragmentation with memory compaction, 2014. URL http:\/\/labs.suse.cz\/vbabka\/compaction.pdf. http:\/\/labs.suse.cz\/vbabka\/compaction.pdf."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485943"},{"key":"e_1_3_2_1_5_1","volume-title":"USENIX summer","author":"Bonwick J.","year":"1994","unstructured":"J. Bonwick The slab allocator: An object-caching kernel memory allocator . In USENIX summer , volume 16 . Boston, MA , USA , 1994 . J. Bonwick et al. The slab allocator: An object-caching kernel memory allocator. In USENIX summer, volume 16. Boston, MA, USA, 1994."},{"key":"e_1_3_2_1_6_1","unstructured":"J. Corbet. Slab defragmentation 2007. URL https:\/\/lwn.net\/Articles\/236108\/. https:\/\/lwn.net\/Articles\/236108\/.  J. Corbet. Slab defragmentation 2007. URL https:\/\/lwn.net\/Articles\/236108\/. https:\/\/lwn.net\/Articles\/236108\/."},{"key":"e_1_3_2_1_7_1","volume-title":"Memory compaction","author":"Corbet J.","year":"2010","unstructured":"J. Corbet . Memory compaction , 2010 . URL https:\/\/lwn.net\/Articles\/368869\/. https:\/\/lwn.net\/Articles\/368869\/. J. Corbet. Memory compaction, 2010. URL https:\/\/lwn.net\/Articles\/368869\/. https:\/\/lwn.net\/Articles\/368869\/."},{"key":"e_1_3_2_1_8_1","volume-title":"Making kernel","author":"Corbet J.","year":"2015","unstructured":"J. Corbet . Making kernel pages movable, 2015 . URL https:\/\/lwn.net\/Articles\/650917\/. https:\/\/lwn.net\/Articles\/650917\/. J. Corbet. Making kernel pages movable, 2015. URL https:\/\/lwn.net\/Articles\/650917\/. https:\/\/lwn.net\/Articles\/650917\/."},{"key":"e_1_3_2_1_9_1","unstructured":"M. Gorman. Mmtests: Benchmarking framework primarily aimed at linux kernel testing. URL https:\/\/github.com\/gormanm\/mmtests. https:\/\/github.com\/gormanm\/mmtests.  M. Gorman. Mmtests: Benchmarking framework primarily aimed at linux kernel testing. URL https:\/\/github.com\/gormanm\/mmtests. https:\/\/github.com\/gormanm\/mmtests."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375634.1375641"},{"key":"e_1_3_2_1_11_1","first-page":"369","volume-title":"Proceedings of the 2006 Ottawa Linux Symposium, OLS '06","author":"Gorman M.","unstructured":"M. Gorman and A. Whitcroft . The what, the why and the where to of anti-fragmentation . In Proceedings of the 2006 Ottawa Linux Symposium, OLS '06 , pages 369 -- 384 . M. Gorman and A. Whitcroft. The what, the why and the where to of anti-fragmentation. In Proceedings of the 2006 Ottawa Linux Symposium, OLS '06, pages 369--384."},{"key":"e_1_3_2_1_12_1","first-page":"141","volume-title":"Linux Symposium","author":"Gorman M.","year":"2007","unstructured":"M. Gorman and A. Whitcroft . Supporting the allocation of large contiguous regions of memory . In Linux Symposium , page 141 , 2007 . M. Gorman and A. Whitcroft. Supporting the allocation of large contiguous regions of memory. In Linux Symposium, page 141, 2007."},{"key":"e_1_3_2_1_13_1","volume-title":"mm: support active anti-fragmentation algorithm","author":"Kim J.","year":"2015","unstructured":"J. Kim . mm: support active anti-fragmentation algorithm , 2015 . URL https:\/\/lkml.org\/lkml\/2015\/4\/27\/94. https:\/\/lkml.org\/lkml\/2015\/4\/27\/94. J. Kim. mm: support active anti-fragmentation algorithm, 2015. URL https:\/\/lkml.org\/lkml\/2015\/4\/27\/94. https:\/\/lkml.org\/lkml\/2015\/4\/27\/94."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2754169.2754179"},{"key":"e_1_3_2_1_15_1","volume-title":"Solaris Internals","author":"Mauro J.","year":"2006","unstructured":"J. Mauro and R. McDougall . Solaris Internals ( 2 nd Edition). Prentice Hall PTR , Upper Saddle River, NJ, USA, 2006 . ISBN 0131482092. J. Mauro and R. McDougall. Solaris Internals (2nd Edition). Prentice Hall PTR, Upper Saddle River, NJ, USA, 2006. ISBN 0131482092.","edition":"2"},{"key":"e_1_3_2_1_16_1","first-page":"19","volume-title":"IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter","author":"McCalpin J. D.","year":"1995","unstructured":"J. D. McCalpin . Memory bandwidth and machine balance in current high performance computers . IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter , pages 19 -- 25 , Dec. 1995 . J. D. McCalpin. Memory bandwidth and machine balance in current high performance computers. IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter, pages 19--25, Dec. 1995."},{"key":"e_1_3_2_1_17_1","volume-title":"The Design and Implementation of the FreeBSD Operating System. Pearson Education","author":"McKusick M. K.","year":"2004","unstructured":"M. K. McKusick and G. V. Neville-Neil . The Design and Implementation of the FreeBSD Operating System. Pearson Education , 2004 . ISBN 0201702452. M. K. McKusick and G. V. Neville-Neil. The Design and Implementation of the FreeBSD Operating System. Pearson Education, 2004. ISBN 0201702452."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060299"},{"key":"e_1_3_2_1_19_1","unstructured":"J. Pan. Rapl (running average power limit) driver 2013. URL https:\/\/lwn.net\/Articles\/545745\/. https:\/\/lwn.net\/Articles\/545745\/.  J. Pan. Rapl (running average power limit) driver 2013. URL https:\/\/lwn.net\/Articles\/545745\/. https:\/\/lwn.net\/Articles\/545745\/."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2015.42"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872405"},{"key":"e_1_3_2_1_22_1","volume-title":"Performance tuning: Hugepages in linux","author":"Shamsudeen R.","year":"2008","unstructured":"R. Shamsudeen . Performance tuning: Hugepages in linux , 2008 . URL https:\/\/www.pythian.com\/blog\/performance-tuning-hugepages-in-linux\/. https:\/\/www.pythian.com\/blog\/performance-tuning-hugepages-in-linux\/. R. Shamsudeen. Performance tuning: Hugepages in linux, 2008. URL https:\/\/www.pythian.com\/blog\/performance-tuning-hugepages-in-linux\/. https:\/\/www.pythian.com\/blog\/performance-tuning-hugepages-in-linux\/."}],"event":{"name":"APSys '16: 7th ACM SIGOPS Asia-Pacific Workshop on Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Hong Kong Hong Kong","acronym":"APSys '16"},"container-title":["Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2967360.2967371","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2967360.2967371","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:13Z","timestamp":1750220593000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2967360.2967371"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,4]]},"references-count":21,"alternative-id":["10.1145\/2967360.2967371","10.1145\/2967360"],"URL":"https:\/\/doi.org\/10.1145\/2967360.2967371","relation":{},"subject":[],"published":{"date-parts":[[2016,8,4]]},"assertion":[{"value":"2016-08-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}