{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:32Z","timestamp":1772163992572,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T00:00:00Z","timestamp":1207008000000},"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":[[2008,4]]},"DOI":"10.1145\/1352592.1352614","type":"proceedings-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T12:11:28Z","timestamp":1207051888000},"page":"205-218","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["30 seconds is not enough!"],"prefix":"10.1145","author":[{"given":"Simon","family":"Peter","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Baumann","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Roscoe","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Barham","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rebecca","family":"Isaacs","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"ACP4IS '03: Proceedings of the 2nd AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software","author":"\u00c5berg R. A.","year":"2003","unstructured":"R. A. \u00c5berg , J. L. Lawall , M. S\u00fcdholt , and G. Muller . Evolving an OS kernel using temporal logic and aspect-oriented programming . In ACP4IS '03: Proceedings of the 2nd AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software , March 2003 . R. A. \u00c5berg, J. L. Lawall, M. S\u00fcdholt, and G. Muller. Evolving an OS kernel using temporal logic and aspect-oriented programming. In ACP4IS '03: Proceedings of the 2nd AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software, March 2003."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146944"},{"key":"e_1_3_2_1_3_1","unstructured":"G. Anzinger. High resolution timers project. http:\/\/high-res-timers.sourceforge.net.  G. Anzinger. High resolution timers project. http:\/\/high-res-timers.sourceforge.net."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354872"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Barham P.","year":"2004","unstructured":"P. Barham , A. Donnelly , R. Isaacs , and R. Mortier . Using Magpie for request extraction and workload modelling . In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI) , Dec. 2004 . P. Barham, A. Donnelly, R. Isaacs, and R. Mortier. Using Magpie for request extraction and workload modelling. In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI), Dec. 2004."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_8_1","first-page":"41","volume-title":"Proceedings of the USENIX Annual Technical Conference, FREENIX Track","author":"Bellard F.","year":"2005","unstructured":"F. Bellard . QEMU, a fast and portable dynamic translator . In Proceedings of the USENIX Annual Technical Conference, FREENIX Track , pages 41 -- 46 . USENIX, 2005 . F. Bellard. QEMU, a fast and portable dynamic translator. In Proceedings of the USENIX Annual Technical Conference, FREENIX Track, pages 41--46. USENIX, 2005."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/216701.216706"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273001"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251175.1251198"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/71021.71029"},{"key":"e_1_3_2_1_13_1","first-page":"63","volume-title":"Proceedings of the 4th Annual Linux Showcase &amp; Conference (LINUX-00)","author":"Dike J.","year":"2000","unstructured":"J. Dike . A user-mode port of the Linux kernel . In Proceedings of the 4th Annual Linux Showcase &amp; Conference (LINUX-00) , pages 63 -- 72 . The USENIX Association , Oct. 2000 . J. Dike. A user-mode port of the Linux kernel. In Proceedings of the 4th Annual Linux Showcase &amp; Conference (LINUX-00), pages 63--72. The USENIX Association, Oct. 2000."},{"key":"e_1_3_2_1_14_1","volume-title":"Mar.","author":"Droms R.","year":"1997","unstructured":"R. Droms . RFC 2131: Dynamic host configuration protocol , Mar. 1997 . R. Droms. RFC 2131: Dynamic host configuration protocol, Mar. 1997."},{"key":"e_1_3_2_1_15_1","first-page":"333","volume-title":"Proceedings of the Ottawa Linux Symposium (OLS'06)","volume":"1","author":"Gleixner T.","year":"2006","unstructured":"T. Gleixner and D. Niehaus . Hrtimers and beyond: Transforming the Linux time subsystems . In Proceedings of the Ottawa Linux Symposium (OLS'06) , volume 1 , pages 333 -- 346 , Ottawa, Ontario, Canada , July 2006 . T. Gleixner and D. Niehaus. Hrtimers and beyond: Transforming the Linux time subsystems. In Proceedings of the Ottawa Linux Symposium (OLS'06), volume 1, pages 333--346, Ottawa, Ontario, Canada, July 2006."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/52324.52356"},{"key":"e_1_3_2_1_17_1","first-page":"112","volume-title":"Proceedings of IEEE RTSS","author":"Jensen E. D.","year":"1985","unstructured":"E. D. Jensen , C. D. Locke , and H. Tokuda . A time-driven scheduling model for real-time systems . In Proceedings of IEEE RTSS , pages 112 -- 122 , Dec. 1985 . E. D. Jensen, C. D. Locke, and H. Tokuda. A time-driven scheduling model for real-time systems. In Proceedings of IEEE RTSS, pages 112--122, Dec. 1985."},{"key":"e_1_3_2_1_18_1","volume-title":"Lions' commentary on Unix","author":"Lions J.","year":"1976","unstructured":"J. Lions . Lions' commentary on Unix 6 th edition, May 1976 . See source line 3845 ff. J. Lions. Lions' commentary on Unix 6th edition, May 1976. See source line 3845 ff.","edition":"6"},{"key":"e_1_3_2_1_19_1","first-page":"261","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Mazi\u00e8res D.","year":"2001","unstructured":"D. Mazi\u00e8res . A toolkit for user-level file systems . In Proceedings of the USENIX Annual Technical Conference , pages 261 -- 274 , June 2001 . D. Mazi\u00e8res. A toolkit for user-level file systems. In Proceedings of the USENIX Annual Technical Conference, pages 261--274, June 2001."},{"key":"e_1_3_2_1_20_1","unstructured":"A. Morton. zc and cyclesoak: Tools for accurately measuring system load and TCP efficiency. http:\/\/www.zipworld.com.au\/~akpm\/linux\/#zc.  A. Morton. zc and cyclesoak: Tools for accurately measuring system load and TCP efficiency. http:\/\/www.zipworld.com.au\/~akpm\/linux\/#zc."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/306225.306235"},{"key":"e_1_3_2_1_22_1","article-title":"Event tracing: Improve debugging and performance tuning with ETW","author":"Park I.","year":"2007","unstructured":"I. Park and R. Buch . Event tracing: Improve debugging and performance tuning with ETW . MSDN Magazine , Apr. 2007 . http:\/\/msdn.microsoft.com\/msdnmag\/issues\/07\/04\/ETW\/. I. Park and R. Buch. Event tracing: Improve debugging and performance tuning with ETW. MSDN Magazine, Apr. 2007. http:\/\/msdn.microsoft.com\/msdnmag\/issues\/07\/04\/ETW\/.","journal-title":"MSDN Magazine"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/99164.99172"},{"key":"e_1_3_2_1_24_1","first-page":"201","volume-title":"Proceedings of the Ottawa Linux Symposium (OLS'07)","author":"Siddah S.","year":"2007","unstructured":"S. Siddah , V. Pallipadi , and A. van de Ven. Getting maximum mileage out of tickless . In Proceedings of the Ottawa Linux Symposium (OLS'07) , pages 201 -- 208 , Ottawa, Ontario, Canada , June 2007 . S. Siddah, V. Pallipadi, and A. van de Ven. Getting maximum mileage out of tickless. In Proceedings of the Ottawa Linux Symposium (OLS'07), pages 201--208, Ottawa, Ontario, Canada, June 2007."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/65.224055"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/827264.828413"},{"key":"e_1_3_2_1_27_1","volume-title":"Volume 1: The Protocols","author":"Stevens R. W.","year":"1994","unstructured":"R. W. Stevens . TCP\/ IP Illustrated , Volume 1: The Protocols . Addison Wesley , 1994 . R. W. Stevens. TCP\/IP Illustrated, Volume 1: The Protocols. Addison Wesley, 1994."},{"key":"e_1_3_2_1_28_1","first-page":"219","volume-title":"Proceedings of the Ottawa Linux Symposium (OLS'05)","volume":"1","author":"Stultz J.","year":"2005","unstructured":"J. Stultz , N. Aravamudan , and D. Hart . We are not getting any younger: A new approach to time and timers . In Proceedings of the Ottawa Linux Symposium (OLS'05) , volume 1 , pages 219 -- 232 , Ottawa, Ontario, Canada , July 2005 . J. Stultz, N. Aravamudan, and D. Hart. We are not getting any younger: A new approach to time and timers. In Proceedings of the Ottawa Linux Symposium (OLS'05), volume 1, pages 219--232, Ottawa, Ontario, Canada, July 2005."},{"key":"e_1_3_2_1_29_1","volume-title":"August","year":"2007","unstructured":"TwistedCore. http:\/\/twistedmatrix.com\/trac\/wiki\/TwistedCore , August 2007 . TwistedCore. http:\/\/twistedmatrix.com\/trac\/wiki\/TwistedCore, August 2007."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37504"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1901\/jaba.1972.5-111"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2005.153"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the Ottawa Linux Symposium (OLS'03)","author":"Zanussi T.","year":"2003","unstructured":"T. Zanussi , K. Yaghmour , R. Wisniewski , R. Moore , and M. Dagenais . relayfs: An efficient unified approach for transmitting data from kernel to user space . In Proceedings of the Ottawa Linux Symposium (OLS'03) , 2003 . T. Zanussi, K. Yaghmour, R. Wisniewski, R. Moore, and M. Dagenais. relayfs: An efficient unified approach for transmitting data from kernel to user space. In Proceedings of the Ottawa Linux Symposium (OLS'03), 2003."}],"event":{"name":"Eurosys '08: Eurosys 2008 Conference","location":"Glasgow Scotland UK","acronym":"Eurosys '08","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 3rd ACM SIGOPS\/EuroSys European Conference on Computer Systems 2008"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352592.1352614","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1352592.1352614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:56:19Z","timestamp":1750240579000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1352592.1352614"}},"subtitle":["a study of operating system timer usage"],"short-title":[],"issued":{"date-parts":[[2008,4]]},"references-count":32,"alternative-id":["10.1145\/1352592.1352614","10.1145\/1352592"],"URL":"https:\/\/doi.org\/10.1145\/1352592.1352614","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1357010.1352614","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2008,4]]},"assertion":[{"value":"2008-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}