What is cache coherency?

What will be an ideal response?


Data in a computer with cache memory may be in the cache and memory. Clearly, it is important that the data in both memories should be the same or, if the values differ, the older and incorrect or stale value should be marked as invalid. In a single processor system, this is not normally a problem. However, with multiple processors, each with its own private cache, it is possible for one processor to update its cache and the (same) data in the other processor’s cache will remain the same (and be stale). Consequently, computers with multiple processors and caches must ensure that when a processor updates its own cache, all other lines containing the same data must
either be updated or invalidated. The process of ensuring that the data remains in step is called cache coherency.

Computer Science & Information Technology

You might also like to view...

Which SQL keyword is used to merge rows from multiple tables?

a. JOIN. b. INNER JOIN. c. GROUP. d. MERGE.

Computer Science & Information Technology

The software package called ________ is used to create Web pages.

(a) Eudora. (b) Outlook Express. (c) FrontPage Express. (d) NetMeeting.

Computer Science & Information Technology

____ a slide any time that formatting is changed unexpectedly or isn't applied as you intended, or if placeholders are modified.

A. Delete B. Save C. Reuse D. Reset

Computer Science & Information Technology

The _____ event property returns a Boolean value that indicates whether the browser depends upon the event.

A. evt.type B. evt.target C. evt.isTrusted D. evt.eventPhase

Computer Science & Information Technology