{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:03Z","timestamp":1772163963366,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2005,6,15]]},"DOI":"10.1145\/1065910.1065925","type":"proceedings-article","created":{"date-parts":[[2005,8,3]],"date-time":"2005-08-03T04:31:47Z","timestamp":1123043507000},"page":"95-104","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["System-wide compaction and specialization of the linux kernel"],"prefix":"10.1145","author":[{"given":"Dominique","family":"Chanet","sequence":"first","affiliation":[{"name":"Ghent University, Gent, Belgium"}]},{"given":"Bjorn","family":"De Sutter","sequence":"additional","affiliation":[{"name":"Ghent University, Gent, Belgium"}]},{"given":"Bruno","family":"De Bus","sequence":"additional","affiliation":[{"name":"Ghent University, Gent, Belgium"}]},{"given":"Ludo","family":"Van Put","sequence":"additional","affiliation":[{"name":"Ghent University, Gent, Belgium"}]},{"given":"Koen","family":"De Bosschere","sequence":"additional","affiliation":[{"name":"Ghent University, Gent, Belgium"}]}],"member":"320","published-online":{"date-parts":[[2005,6,15]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"17","volume-title":"Proceedings of the USENIX Windows NT Workshop","author":"Cohn R.","year":"1997","unstructured":"R. Cohn , D. Goodwin , P. Lowney , and N. Rubin . Spike: An optimizer for Alpha\/NT executables . In Proceedings of the USENIX Windows NT Workshop , pages 17 -- 24 , 1997 .]] R. Cohn, D. Goodwin, P. Lowney, and N. Rubin. Spike: An optimizer for Alpha\/NT executables. In Proceedings of the USENIX Windows NT Workshop, pages 17--24, 1997.]]"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/997163.997194"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/859670.859696"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582445"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086642.1086645"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/384197.384204"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/349214.349233"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/268946.268948"},{"key":"e_1_3_2_1_10_1","volume-title":"Proc of the 4th Workshop on Feedback-Directed and Dynamic Optimization (FDDO-4)","author":"Flower R.","year":"2001","unstructured":"R. Flower , C.-K. Luk , R. Muth , H. Patil , J. Shakshober , R. Cohn , and G. Lowney . Kernel optimizations and prefetch with the spike executable optimizer . In Proc of the 4th Workshop on Feedback-Directed and Dynamic Optimization (FDDO-4) , 2001 .]] R. Flower, C.-K. Luk, R. Muth, H. Patil, J. Shakshober, R. Cohn, and G. Lowney. Kernel optimizations and prefetch with the spike executable optimizer. In Proc of the 4th Workshop on Feedback-Directed and Dynamic Optimization (FDDO-4), 2001.]]"},{"issue":"6","key":"e_1_3_2_1_11_1","first-page":"1093","article-title":"An application-oriented linux kernel customization for embedded systems","volume":"20","author":"Lee C.-T.","year":"2004","unstructured":"C.-T. Lee , J.-M. Lin , Z.-W. Hong , and W.-T. Lee . An application-oriented linux kernel customization for embedded systems . Journal of Information Science and Engineering , 20 ( 6 ): 1093 -- 1107 , 2004 .]] C.-T. Lee, J.-M. Lin, Z.-W. Hong, and W.-T. Lee. An application-oriented linux kernel customization for embedded systems. Journal of Information Science and Engineering, 20(6):1093--1107, 2004.]]","journal-title":"Journal of Information Science and Engineering"},{"key":"e_1_3_2_1_12_1","volume-title":"Morgan Kaufmann Publishers","author":"Levine J.","year":"2000","unstructured":"J. Levine . Linkers & Loaders . Morgan Kaufmann Publishers , 2000 .]] J. Levine. Linkers & Loaders. Morgan Kaufmann Publishers, 2000.]]"},{"key":"e_1_3_2_1_13_1","unstructured":"C. Linn S. Debray G. Andrews and B. Schwarz. Stack analysis of x86 executables. Available at http:\/\/www.cs.arizona.edu\/people\/debray.]]  C. Linn S. Debray G. Andrews and B. Schwarz. Stack analysis of x86 executables. Available at http:\/\/www.cs.arizona.edu\/people\/debray.]]"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 2004 International Conference on Embedded Systems and Applications (ESA'04)","author":"Madou M.","year":"2004","unstructured":"M. Madou , B. De Sutter , B. De Bus , L. Van Put , and K. De Bosschere . Link-time optimization of MIPS programs . In Proceedings of the 2004 International Conference on Embedded Systems and Applications (ESA'04) , 2004 .]] M. Madou, B. De Sutter, B. De Bus, L. Van Put, and K. De Bosschere. Link-time optimization of MIPS programs. In Proceedings of the 2004 International Conference on Embedded Systems and Applications (ESA'04), 2004.]]"},{"key":"e_1_3_2_1_15_1","volume-title":"USENIX Annual Technical Conference","author":"McVoy L.","year":"1996","unstructured":"L. McVoy and C. Staelin . lmbench: Portable tools for performance analysis . In USENIX Annual Technical Conference , 1996 .]] L. McVoy and C. Staelin. lmbench: Portable tools for performance analysis. In USENIX Annual Technical Conference, 1996.]]"},{"key":"e_1_3_2_1_16_1","volume-title":"Advanced Compiler Design & Implementation","author":"Muchnick S. S.","year":"1997","unstructured":"S. S. Muchnick . Advanced Compiler Design & Implementation . Morgan Kaufmann Publishers , 1997 .]] S. S. Muchnick. Advanced Compiler Design & Implementation. Morgan Kaufmann Publishers, 1997.]]"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-024X(200101)31:1%3C67::AID-SPE357%3E3.0.CO;2-A"},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. 9th Usenix Workshop on Hot Topics in Operating Systems","author":"Rajagopalan K.","year":"2003","unstructured":"K. Rajagopalan , S. Debray , M. Hiltunen , and R. Schlichting . Cassyopia: Compiler assisted system optimization . In Proc. 9th Usenix Workshop on Hot Topics in Operating Systems , 2003 .]] K. Rajagopalan, S. Debray, M. Hiltunen, and R. Schlichting. Cassyopia: Compiler assisted system optimization. In Proc. 9th Usenix Workshop on Hot Topics in Operating Systems, 2003.]]"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/951710.951725"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.372.0270"},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. 2001 Workshop on Binary Rewriting (WBT-2001)","author":"Schwarz B.","year":"2001","unstructured":"B. Schwarz , S. Debray , G. Andrews , and M. Legendre . PLTO: A link-time optimizer for the intel ia-32 architecture . In Proc. 2001 Workshop on Binary Rewriting (WBT-2001) , 2001 .]] B. Schwarz, S. Debray, G. Andrews, and M. Legendre. PLTO: A link-time optimizer for the intel ia-32 architecture. In Proc. 2001 Workshop on Binary Rewriting (WBT-2001), 2001.]]"},{"key":"e_1_3_2_1_22_1","first-page":"181","volume-title":"1994 Winter USENIX","author":"Speer S. E.","year":"1994","unstructured":"S. E. Speer , R. Kumar , and C. Partridge . Improving unix kernel performance using profile based optimization . In 1994 Winter USENIX , pages 181 -- 188 , 1994 .]] S. E. Speer, R. Kumar, and C. Partridge. Improving unix kernel performance using profile based optimization. In 1994 Winter USENIX, pages 181--188, 1994.]]"},{"key":"e_1_3_2_1_23_1","first-page":"117","volume-title":"Operating Systems Design and Implementation","author":"Tamches A.","year":"1999","unstructured":"A. Tamches and B. P. Miller . Fine-grained dynamic instrumentation of commodity operating system kernels . In Operating Systems Design and Implementation , pages 117 -- 130 , 1999 .]] A. Tamches and B. P. Miller. Fine-grained dynamic instrumentation of commodity operating system kernels. In Operating Systems Design and Implementation, pages 117--130, 1999.]]"},{"key":"e_1_3_2_1_24_1","volume-title":"Workshop on Binary Translation (WBT-2001)","author":"Tamches A.","year":"2001","unstructured":"A. Tamches and B. P. Miller . Dynamic kernel code optimization . In Workshop on Binary Translation (WBT-2001) , 2001 .]] A. Tamches and B. P. Miller. Dynamic kernel code optimization. In Workshop on Binary Translation (WBT-2001), 2001.]]"}],"event":{"name":"LCTES05: Languages, Compilers, and Tools for Embedded Systems 2005","location":"Chicago Illinois USA","acronym":"LCTES05","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 2005 ACM SIGPLAN\/SIGBED conference on Languages, compilers, and tools for embedded systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1065910.1065925","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T08:40:51Z","timestamp":1693816851000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1065910.1065925"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,6,15]]},"references-count":23,"alternative-id":["10.1145\/1065910.1065925","10.1145\/1065910"],"URL":"https:\/\/doi.org\/10.1145\/1065910.1065925","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1070891.1065925","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2005,6,15]]},"assertion":[{"value":"2005-06-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}