What is the meaning of memory hierarchy and why is this concept of importance to the designer of PCs and similar workstations?

What will be an ideal response?


Memory devices can be arranged in a hierarchy with the fastest at the top (e.g., register memory and cache memory) with the slowest at the bottom (optical storage and tape). In general, memory capacity and cost/bit are inversely proportional to speed. The following diagram describes the memory hierarchy



The important aspect of the memory hierarchy is that each component has its place or niche in a system. For example, tape is very slow but you can back up a vast amount of data cheaply and store it off?site to ensure that theft or fire does not lead to a loss of vital data. Similarly, cache memory is expensive but a small

quantity can considerably improve computer performance. Memory management techniques (and cache memory management) can be implemented in hardware and software to make the computer look like a largest fast store to its user.

Computer Science & Information Technology

You might also like to view...

Which of the following WHERE clause operators tests whether two values are not equal?

a. IS NOT b. != c. >< d. IS NULL

Computer Science & Information Technology

Which is not a basic duty for controlling forms?

A) making sure that each form in use fulfills its specific purpose B) encouraging creative duplication of information collected and the forms that collect it C) designing effective forms D) making sure that the specified purpose is integral to organizational functioning E) deciding on how to get forms reproduced in the most economical way

Computer Science & Information Technology

Analyze the following code:

``` Integer[] c = {3, 5}; java.util.Collections.shuffle(c); System.out.println(java.util.Arrays.toString(c)); ``` a. The code is correct and displays [3, 5]. b. The code is correct and displays [5, 3]. c. The code has a compile error on Collections.shuffle(c). c cannot be an array. d. The code has a compile error on Integer[] c = {3, 5}.

Computer Science & Information Technology

Which of the following is a type of fraud in which an auction site bidder is actually the seller with a fake identity, who bids high drive up the price?

a. Shill bidding b. Bid shielding c. Bid siphoning d. None of the above

Computer Science & Information Technology