{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:11Z","timestamp":1763467811947,"version":"3.41.0"},"reference-count":9,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2007,4,1]],"date-time":"2007-04-01T00:00:00Z","timestamp":1175385600000},"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":["SIGOPS Oper. Syst. Rev."],"published-print":{"date-parts":[[2007,4]]},"abstract":"<jats:p>Most commodity flash disks exhibit very poor performance when presented with writes that are not sequentially ordered. We argue that performance can be significantly improved through the addition of sufficient RAM to hold data structures describing a fine-grain mapping between disk logical blocks and physical flash addresses. We present a design that accomplishes this.<\/jats:p>","DOI":"10.1145\/1243418.1243429","type":"journal-article","created":{"date-parts":[[2007,6,6]],"date-time":"2007-06-06T14:37:16Z","timestamp":1181140636000},"page":"88-93","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":119,"title":["A design for high-performance flash disks"],"prefix":"10.1145","volume":"41","author":[{"given":"Andrew","family":"Birrell","sequence":"first","affiliation":[{"name":"Microsoft Research, Silicon Valley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Isard","sequence":"additional","affiliation":[{"name":"Microsoft Research, Silicon Valley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chuck","family":"Thacker","sequence":"additional","affiliation":[{"name":"Microsoft Research, Silicon Valley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ted","family":"Wobber","sequence":"additional","affiliation":[{"name":"Microsoft Research, Silicon Valley"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,4]]},"reference":[{"key":"e_1_2_1_2_1","volume-title":"Log-Structured Virtual Disk for Flash Memory. SRC Technical Note 2001-001","author":"Bartels G.","year":"2001","unstructured":"G. Bartels and T. Mann . Cloudburst: A Compressing , Log-Structured Virtual Disk for Flash Memory. SRC Technical Note 2001-001 . Compaq Systems Research Center . February 27, 2001 . G. Bartels and T. Mann. Cloudburst: A Compressing, Log-Structured Virtual Disk for Flash Memory. SRC Technical Note 2001-001. Compaq Systems Research Center. February 27, 2001."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of 1st Symposium on Operating Systems Design and Implementation (OSDI)","author":"Douglis F.","year":"1994","unstructured":"F. Douglis , R. C\u00e1ceres , F. Kaashoek , K. Li , B. Marsh and J. Tauber . Storage Alternatives for Mobile Computers , In Proceedings of 1st Symposium on Operating Systems Design and Implementation (OSDI) , November 1994 . F. Douglis, R. C\u00e1ceres, F. Kaashoek, K. Li, B. Marsh and J. Tauber. Storage Alternatives for Mobile Computers, In Proceedings of 1st Symposium on Operating Systems Design and Implementation (OSDI), November 1994."},{"key":"e_1_2_1_4_1","unstructured":"Kingston Technology Company Inc. Data Traveler Elite. http:\/\/www.kingston.com\/flash\/dt_elite.asp.  Kingston Technology Company Inc. Data Traveler Elite. http:\/\/www.kingston.com\/flash\/dt_elite.asp."},{"key":"e_1_2_1_5_1","unstructured":"Lexar Media Inc. JumpDrive Pro. http:\/\/www.lexar.com\/jumpdrive\/jd_pro.html.  Lexar Media Inc. JumpDrive Pro. http:\/\/www.lexar.com\/jumpdrive\/jd_pro.html."},{"key":"e_1_2_1_6_1","unstructured":"M-Systems Inc. http:\/\/www.m-systems.com\/site\/en-US\/Products\/IDESCSIFFD\/IDESCSIFFD\/Products_\/IDE_Products\/FFD_25_Ultra_ATA.htm.  M-Systems Inc. http:\/\/www.m-systems.com\/site\/en-US\/Products\/IDESCSIFFD\/IDESCSIFFD\/Products_\/IDE_Products\/FFD_25_Ultra_ATA.htm."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_2_1_9_1","unstructured":"Samsung Electronics. 512M x 8Bit \/ 1G x 8Bit NAND Flash Memory. K9W8G081M\/K9K4G08U0M Flash Memory Datasheet.  Samsung Electronics. 512M x 8Bit \/ 1G x 8Bit NAND Flash Memory. K9W8G081M\/K9K4G08U0M Flash Memory Datasheet."},{"key":"e_1_2_1_10_1","unstructured":"USB Implementers Forum. Universal Serial Bus Mass Storage Class Specification Overview Revision 1.2. http:\/\/www.usb.org\/developers\/devclass_docs\/usb_msc_overview_1.2.pdf June 2003.  USB Implementers Forum. Universal Serial Bus Mass Storage Class Specification Overview Revision 1.2. http:\/\/www.usb.org\/developers\/devclass_docs\/usb_msc_overview_1.2.pdf June 2003."},{"volume-title":"JFFS: The Journalling Flash File System. Red Hat","author":"Woodhouse D.","key":"e_1_2_1_11_1","unstructured":"D. Woodhouse . JFFS: The Journalling Flash File System. Red Hat , Inc . http:\/\/sourceware.org\/jffs2\/jffs2-html\/. D. Woodhouse. JFFS: The Journalling Flash File System. Red Hat, Inc. http:\/\/sourceware.org\/jffs2\/jffs2-html\/."}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1243418.1243429","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1243418.1243429","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:49Z","timestamp":1750258069000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1243418.1243429"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,4]]},"references-count":9,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,4]]}},"alternative-id":["10.1145\/1243418.1243429"],"URL":"https:\/\/doi.org\/10.1145\/1243418.1243429","relation":{},"ISSN":["0163-5980"],"issn-type":[{"type":"print","value":"0163-5980"}],"subject":[],"published":{"date-parts":[[2007,4]]},"assertion":[{"value":"2007-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}