{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T22:10:44Z","timestamp":1773007844779,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T00:00:00Z","timestamp":1097107200000},"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":[[2004,10,7]]},"DOI":"10.1145\/1024393.1024415","type":"proceedings-article","created":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T13:39:48Z","timestamp":1097156388000},"page":"177-188","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":149,"title":["Dynamic tracking of page miss ratio curve for memory management"],"prefix":"10.1145","author":[{"given":"Pin","family":"Zhou","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Vivek","family":"Pandey","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Jagadeesan","family":"Sundaresan","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Anand","family":"Raghuraman","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Yuanyuan","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Sanjeev","family":"Kumar","sequence":"additional","affiliation":[{"name":"Intel Labs, Santa Clara, CA"}]}],"member":"320","published-online":{"date-parts":[[2004,10,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache web server. http:\/\/httpd.apache.org\/test\/flood.]]  Apache web server. http:\/\/httpd.apache.org\/test\/flood.]]"},{"key":"e_1_3_2_1_2_1","unstructured":"Flood: A profile driven http load tester. http:\/\/httpd.apache.org\/test\/flood.]]  Flood: A profile driven http load tester. http:\/\/httpd.apache.org\/test\/flood.]]"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/876880.879559"},{"key":"e_1_3_2_1_4_1","first-page":"126","volume-title":"INFOCOM (1)","author":"Breslau L.","year":"1999","unstructured":"L. Breslau , P. Cao , L. Fan , G. Phillips , and S. Shenker . Web caching and zipf-like distributions: Evidence and implications . In INFOCOM (1) , pages 126 -- 134 , 1999 .]] L. Breslau, P. Cao, L. Fan, G. Phillips, and S. Shenker. Web caching and zipf-like distributions: Evidence and implications. In INFOCOM (1), pages 126--134, 1999.]]"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/339647.339657"},{"key":"e_1_3_2_1_6_1","volume-title":"OSDI","author":"Brown A. D.","year":"2000","unstructured":"A. D. Brown and T. C. Mowry . Taming the memory hogs: Using compiler-inserted releases to manage physical memory intelligently . In OSDI , Oct 2000 .]] A. D. Brown and T. C. Mowry. Taming the memory hogs: Using compiler-inserted releases to manage physical memory intelligently. In OSDI, Oct 2000.]]"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/800216.806596"},{"key":"e_1_3_2_1_9_1","volume-title":"Custom memory management methodology exploration of memory organization for embedded multimedia systems design","author":"Catthoor F.","year":"1998","unstructured":"F. Catthoor , S. Wuytack , E. Greef , F. Balasa , L. Nachtergaele , and A. Vandecappelle . Custom memory management methodology exploration of memory organization for embedded multimedia systems design . In Kluwer Academic Publishers , 1998 .]] F. Catthoor, S.Wuytack, E. Greef, F.Balasa, L.Nachtergaele, and A. Vandecappelle. Custom memory management methodology exploration of memory organization for embedded multimedia systems design. In Kluwer Academic Publishers, 1998.]]"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502045"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1479992.1480077"},{"key":"e_1_3_2_1_12_1","volume-title":"Inside Windows NT","author":"Custer H.","year":"2000","unstructured":"H. Custer . Inside Windows NT . Microsoft Press , Redmond, Washington , 2000 .]] H. Custer. Inside Windows NT. Microsoft Press, Redmond, Washington, 2000.]]"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/513918.513973"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/354880.354900"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.966492"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/513918.514095"},{"key":"e_1_3_2_1_17_1","volume-title":"AFIPS Fall Joint Computer Conference","author":"Denning P.","year":"1968","unstructured":"P. Denning . Thrashing : Its causes and prevention . In AFIPS Fall Joint Computer Conference , 1968 .]] P. Denning. Thrashing: Its causes and prevention. In AFIPS Fall Joint Computer Conference, 1968.]]"},{"key":"e_1_3_2_1_18_1","volume-title":"Memory allocation in multiprogrammed computers","author":"Denning P. J.","year":"1966","unstructured":"P. J. Denning . Memory allocation in multiprogrammed computers . In Project MAC Computation Structures Group Memo , Mar 1966 .]] P. J. Denning. Memory allocation in multiprogrammed computers. In Project MAC Computation Structures Group Memo, Mar 1966.]]"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/363095.363141"},{"key":"e_1_3_2_1_21_1","article-title":"Design elements of the freebsd vm system","author":"Dillon M.","year":"2001","unstructured":"M. Dillon . Design elements of the freebsd vm system . Daemon News , Jan 2001 .]] M. Dillon. Design elements of the freebsd vm system. Daemon News, Jan 2001.]]","journal-title":"Daemon News"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844148"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/800212.806510"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.92.0078"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/383082.383118"},{"key":"e_1_3_2_1_26_1","article-title":"The variable-interval sampled working set policy","volume":"9","author":"Ferrari D.","year":"1993","unstructured":"D. Ferrari and Y.-Y. Yih . VSWS : The variable-interval sampled working set policy . IEEE Trans. on Software Engineering , SE-9 , 1993 .]] D. Ferrari and Y.-Y. Yih. VSWS: The variable-interval sampled working set policy. IEEE Trans. on Software Engineering, SE-9, 1993.]]","journal-title":"IEEE Trans. on Software Engineering"},{"key":"e_1_3_2_1_27_1","first-page":"27","article-title":"Working set and page fault frequency replacement algorithms: A performance comparison","author":"Gupta R. K.","year":"1978","unstructured":"R. K. Gupta and M. A. Franklin . Working set and page fault frequency replacement algorithms: A performance comparison . IEEE Transactions on Computers , C- 27 , 1978 .]] R. K. Gupta and M. A. Franklin. Working set and page fault frequency replacement algorithms: A performance comparison. IEEE Transactions on Computers, C-27, 1978.]]","journal-title":"IEEE Transactions on Computers"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.40842"},{"key":"e_1_3_2_1_30_1","volume-title":"USENIX","author":"Huang H.","year":"2003","unstructured":"H. Huang , P. Padmanabhan , and K. Shin . Design and implementation of power-aware virtual memory . In USENIX , 2003 .]] H. Huang, P.Padmanabhan, and K. Shin. Design and implementation of power-aware virtual memory. In USENIX, 2003.]]"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe437"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/337292.337425"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/512429.512445"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/339331.339423"},{"key":"e_1_3_2_1_35_1","volume-title":"Vax\/VMS Internals and Data Structures","author":"Kenah L. J.","year":"1984","unstructured":"L. J. Kenah and S. F. Bate . Vax\/VMS Internals and Data Structures . Digital Press , Bedford , 1984 .]] L. J. Kenah and S. F. Bate. Vax\/VMS Internals and Data Structures. Digital Press, Bedford, 1984.]]"},{"key":"e_1_3_2_1_36_1","volume-title":"OSDI","author":"Kim J.","year":"2000","unstructured":"J. Kim , J. Choi , J. Kim , S. Noh , S. Min , Y. Cho , and C. Kim . A low-overhead high-performance unified buffer management scheme that exploits sequential and looping references . OSDI , 2000 .]] J. Kim, J. Choi, J. Kim, S. Noh, S. Min, Y. Cho, and C. Kim. A low-overhead high-performance unified buffer management scheme that exploits sequential and looping references. OSDI, 2000.]]"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/107971.107995"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379007"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1250880"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 1988 International Conference on Parallel Processing","author":"Ivy K. Li.","year":"1988","unstructured":"K. Li. Ivy : A shared virtual memory system for parallel computing . In Proceedings of the 1988 International Conference on Parallel Processing , volume II Software, pages 94- -101, Aug. 1988 .]] K. Li. Ivy: A shared virtual memory system for parallel computing. In Proceedings of the 1988 International Conference on Parallel Processing, volume II Software, pages 94--101, Aug. 1988.]]"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/323647.323638"},{"key":"e_1_3_2_1_42_1","volume-title":"ISCA","author":"Malkawi M.","year":"1986","unstructured":"M. Malkawi and J. H. Patel . Performance measurement of paging behavior in multiprogramming systems . In ISCA , 1986 .]] M. Malkawi and J. H. Patel. Performance measurement of paging behavior in multiprogramming systems. In ISCA, 1986.]]"},{"key":"e_1_3_2_1_43_1","volume-title":"August 27th","author":"Moore B.","year":"2002","unstructured":"B. Moore . Taking the data center power and cooling challenge. Energy User News , August 27th , 2002 .]] B. Moore. Taking the data center power and cooling challenge. Energy User News, August 27th, 2002.]]"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224064"},{"key":"e_1_3_2_1_45_1","volume-title":"Undocumented Windows NT. M&T Books","author":"Prasad Dabak S. P.","year":"1999","unstructured":"S. P. Prasad Dabak , Milind Borate . Undocumented Windows NT. M&T Books , 1999 .]] S. P. Prasad Dabak, Milind Borate. Undocumented Windows NT. M&T Books, 1999.]]"},{"key":"e_1_3_2_1_46_1","volume-title":"UIUC","author":"Raghuraman A.","year":"2003","unstructured":"A. Raghuraman . Miss-ratio curve directed memory management for high performance and low energy . UIUC , Master Thesis , 2003 .]] A. Raghuraman. Miss-ratio curve directed memory management for high performance and low energy. UIUC, Master Thesis, 2003.]]"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/827269.828990"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/827270.829012"},{"key":"e_1_3_2_1_49_1","volume-title":"http:\/\/www.rambus.com","year":"1999","unstructured":"Rambus. Rdram. http:\/\/www.rambus.com , 1999 .]] Rambus. Rdram. http:\/\/www.rambus.com, 1999.]]"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165126"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/301453.301486"},{"key":"e_1_3_2_1_52_1","first-page":"6","volume-title":"Proceedings of International Conference on Parallel Proc essing","author":"Smith B. J.","year":"1978","unstructured":"B. J. Smith . A pipelined, shared resource MIMD computer . In Proceedings of International Conference on Parallel Proc essing , pages 6 -- 8 , 1978 .]] B. J. Smith. A pipelined, shared resource MIMD computer. In Proceedings of International Conference on Parallel Proc essing, pages 6--8, 1978.]]"},{"key":"e_1_3_2_1_53_1","volume-title":"Modern Operating Systems","author":"Tanenbaum A. S.","year":"1992","unstructured":"A. S. Tanenbaum . Modern Operating Systems . Prentice Hall , New Jersey , 1992 .]] A. S. Tanenbaum. Modern Operating Systems. Prentice Hall, New Jersey, 1992.]]"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.144619"},{"key":"e_1_3_2_1_55_1","volume-title":"USENIX Annual Technical Conference - FREENIX Track","author":"van Riel R.","year":"2001","unstructured":"R. van Riel . Page replacement in linux 2.4 memory management . USENIX Annual Technical Conference - FREENIX Track , 2001 .]] R. van Riel. Page replacement in linux 2.4 memory management. USENIX Annual Technical Conference - FREENIX Track, 2001.]]"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/339647.339659"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/98457.98497"},{"key":"e_1_3_2_1_58_1","volume-title":"USENIX","author":"Wilson P. R.","year":"1999","unstructured":"P. R. Wilson , S. F. Kaplan , and Y. Smaragdakis . The case for compressed caching in virtual memory systems . In USENIX , 1999 .]] P. R. Wilson, S. F. Kaplan, and Y. Smaragdakis. The case for compressed caching in virtual memory systems. In USENIX, 1999.]]"},{"key":"e_1_3_2_1_59_1","volume-title":"ISCA-23","author":"Woo S.","year":"1996","unstructured":"S. Woo , M. Ohara , E. Torrie , J.P. Singh , and A. Gupta . Methodological considerations and characterization of the splash-2 parallel application suite . In ISCA-23 , May 1996 .]] S. Woo, M. Ohara, E. Torrie, J.P.Singh, and A. Gupta. Methodological considerations and characterization of the splash-2 parallel application suite. In ISCA-23, May 1996.]]"}],"event":{"name":"ASPLOS04: Architectural Support for Programming Languages and Operating Systems","location":"Boston MA USA","acronym":"ASPLOS04","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 11th international conference on Architectural support for programming languages and operating systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1024393.1024415","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1024393.1024415","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:31:35Z","timestamp":1750249895000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1024393.1024415"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,10,7]]},"references-count":56,"alternative-id":["10.1145\/1024393.1024415","10.1145\/1024393"],"URL":"https:\/\/doi.org\/10.1145\/1024393.1024415","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1037949.1024415","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/1037187.1024415","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/1037947.1024415","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2004,10,7]]},"assertion":[{"value":"2004-10-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}