Give two reasons why caches are useful. What problems do they solve? What problems do they cause?

Question:

Give two reasons why caches are useful. What problems do they solve? What problems do they cause? If a cache can be made as large as the device for which it is caching (for instance, a cache as large as a disk), why not make it that large and eliminate the device?
Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Question Posted: