ACM Home Page
Please provide us with feedback. Feedback
The Five-Minute Rule 20 Years Later: and How Flash Memory Changes the Rules
Full text Digital EditionDigital Edition HtmlHtml (25 KB),  PdfPdf (258 KB)
Source
Queue archive
Volume 6 ,  Issue 4  (July/August 2008) table of contents
Enterprise Flash Storage
FEATURE: Q focus: Flash Storage table of contents
Pages 40-52  
Year of Publication: 2008
ISSN:1542-7730
Author
Goetz Graefe  Hewlett-Packard Laboratories
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 482,   Downloads (12 Months): 2760,   Citation Count: 0
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1413254.1413264
What is a DOI?

ABSTRACT

The old rule continues to evolve, while flash memory adds two new rules. In 1987, Jim Gray and Gianfranco Putzolu published their now-famous five-minute rule for trading off memory and I/O capacity. Their calculation compares the cost of holding a record (or page) permanently in memory with the cost of performing disk I/O each time the record (or page) is accessed, using appropriate fractions of prices for RAM chips and disk drives. The name of their rule refers to the break-even interval between accesses. If a record (or page) is accessed more often, it should be kept in memory; otherwise, it should remain on disk and read when needed.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
Hamilton, J. 2007. An architecture for modular data centers. CIDR (Conference on Innovative Data Systems Research).
 
5
Gray, J., Fitzgerald, B. Flash Disk Opportunity for Server-Applications; http://research.microsoft.com/~gray/papers/FlashDiskPublic.doc.
6
7
 
8
See reference 7.
9
 
10
Woodhouse, D. 2001. JFFS: the Journaling Flash File System. Ottawa Linux Symposium. Red Hat Inc.
 
11
See reference 1.
 
12
See reference 1.
 
13
See reference 2.
 
14
See reference 1.
 
15
See reference 5.
 
16
See reference 1.
 
17
See reference 2.
 
18
Graefe, G. 2007. Master-detail clustering using merged indexes. Informatik ¿ Forschung und Entwicklung 21 (3-4): 127-145.
19
20
 
21
 
22
See reference 21.
 
23
See reference 2.
 
24
Bayer, R., McCreight, E.M. 1970. Organization and maintenance of large ordered indexes. SIGFIDET Workshop: 107-141.
25
 
26
27
 
28
29
 
30
31
 
32
 
33
 
34
Graefe, G. 2003. Executing nested queries. BTW: 58-77.
 
35
See reference 24.
 
36
See reference 18.
37