Question: What other factors can be changed to keep using the same page size (thus avoiding software rewrite)? Discuss their likeliness with current technology and cost

What other factors can be changed to keep using the same page size (thus avoiding software rewrite)? Discuss their likeliness with current technology and cost trends.


Keeping "frequently used" (or "hot") pages in DRAM can save disk accesses, but how do we determine the exact meaning of "frequently used" for a given system? Data engineers use the cost ratio between DRAM and disk access to quantify the reuse time threshold for hot pages. The cost of a disk access is $Disk /accesses_per_ sec, while the cost to keep a page in DRAM is $DRAM_MB/page_size. The typical DRAM and disk costs and typical database page sizes at several time points are listed below:Year 1987 1997 2007 DRAM Cost ($/MB) 5000 15 0.05 Page Size (KB) 1 8 64 Disk Cost ($/disk) 15000 2000 80 Disk

Year 1987 1997 2007 DRAM Cost ($/MB) 5000 15 0.05 Page Size (KB) 1 8 64 Disk Cost ($/disk) 15000 2000 80 Disk Access Rate (access/sec) 15 64 83

Step by Step Solution

3.46 Rating (153 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Numerous criteria must be taken into account in order to identify the frequently used pages in a system and optimize the system to maintain those pages in DRAM To accomplish this without changing the ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization Design Questions!