Suppose you are designing a portion of an operating system that requires high-speed information retrieval (such as a virtual address translation mechanism). Suppose that you have been given the option of implementing your search-and-retrieval mechanism with either pure direct mapping, using a high-speed cache, or pure associative mapping.What factors would influence your choice?

What will be an ideal response?


We must be concerned with the relative costs and the relative speeds of these mechanisms.
We must also be sensitive to the performance requirements of the various applications
we will likely run on the target system.

Computer Science & Information Technology

You might also like to view...

Consider the following method definition. public static int strange(int[] list, int listSize, int item){   int count = 0;   for (int j = 0; j < listSize; j++)      if (list[j] == item)          count++;   return count;}Which of the following statements best describe the behavior of this method?

A. This method returns the number of values stored in list. B. This method returns the sum of all the values of list. C. This method returns the number of times item is stored in list. D. This method can process an array of doubles.

Computer Science & Information Technology

Which command-line utility can be used to change an existing FAT or FAT32 partition to NTFS without losing data on the partition?

a. cipher b. convert c. encrypt d. fileconv

Computer Science & Information Technology

If a criterion involves a text field, the value must be enclosed in curly braces { }.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

To export a symbol from Flash, you _________________ the symbol on the Library panel, then click Generate Sprite Sheet.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology