What is a cache? How does it work, and why is it important?
Caches are used everywhere in our modern devices. It's found in many hardware components and throughout software. The goal of caching is to store data from slow memory into fast memory so it can be retrieved quicker.
That's why browsers keep a cache: so they don't have to re-download everything from the internet over and over again.
This video wouldn't be possible without the work of others. Here are the sources I've used during my research & script writing:
Lab 4: Caching. (n.d.). Brown. http://cs.brown.edu/courses/csci1310/2020/assign/labs/lab4.html
Maurice Wilkes. (n.d.). Wikipedia. https://en.wikipedia.org/wiki/Maurice_Wilkes
Wilkes, M. V. (1965). Slave memories and dynamic storage allocation. IEEE Transactions on Electronic Computers, 2, 270–271. https://www.cs.auckland.ac.nz/courses/compsci703s1c/resources/Wilkes.pdf
💌 Subscribe to my newsletter
(related to science, technology, biology, and other nerdy things)!
Check out past editions.