Caching - Simply Explained

preview_player
Показать описание
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.

🌍 Social

📚 Sources used to make this video:
Рекомендации по теме
Комментарии
Автор

I did 4 years of computer systems engineering in 1993 and this is far clearer than any explanation I got at the time. lol. Im constantly amazed by how much better youtube videos are than older forms of learning.

neutra__l
Автор

Examples are the best way to make someone understand.

palabinash
Автор

With the book/library example I think a better analogy would be: You take a PHOTOCOPY of some of the book's pages home with you — that way you have a local copy of the information you need (cached data). The data is up-to-date at the moment you took it from the library, but here lies the typical problem with cached data: If the original author of that book decides to update the original copy at the library, then your copy of the data (your photocopy) is no longer up-to-date and you need to go and get a new photocopy from the updated book at the library (clear your cache)

dizzyrocket
Автор

while other videos got me to understand the importance of caching, this one got me to understand WHY caching at different levels (cpu vs HDD) is so important

TheBinklemNetwork
Автор

No way to dislike the video, examples was very real.

trycatchlearn
Автор

An excellent, easy to understand explanation of cache! Thank you very much for this!!

anainmazatlan
Автор

This is the best way to explain cache! Understood it in 5 min <3

harziraaa
Автор

I already knew what is a cache but I have never think that it could be explain that much simple. I am sure that I will use that examples some where in my life. Thank you for this awesome video.

tolgaoy
Автор

Thank you *so much!* This was the fifth video I watched trying to understand the principles of cache.
Now I get it. 👍

ldchappell
Автор

Now what's the difference between a cache and a buffer? The buffer is the suitcase that you use to take the books from the library to your house. For example, if you want to print a document, you will put it into your printer's buffer and the printer will take it from there.

ThorstenStaerk
Автор

Amazing explanation. I hope I can cache this explanation somewhere close by in my memory haha😂.
You’re Dutch right?! Your accent sounds like it.

ChildrenOfDemiurgos
Автор

excellent video, it blew my mind how easily you could explain this subject, thanks so much!

selenefroehlich
Автор

This unlocked a door for me I didn't know existed in a completely different department yet relative to computers which simplified things much more for me! Thank you for providing a key! 😎

abcdefghijklmnopqrstuvwxyz
Автор

compression, encryption, and error detection of messages over a connection is also something that was mostly figured out before consumer desktops even existed

AfonsodelCB
Автор

Wow, great explanation, and a lot of effort are put in your videos to be engaging and easy to understand. Subbed. Also your YouTube recommendations are very similar to mine xD at 1:24. Do you do all the editing and script on your own?

Life_Has_Changed
Автор

Thanks for the explanation. Great job.!

johnq
Автор

Best explanation among others videos. Thanks

ALF
Автор

Very nice video. Thanks for teaching us what is the Cache. Keep doing your great work :D

Fede-mnpt
Автор

Just started watching NoSQL video and subscribed.
Brilliant explanation !!

ndrakeb
Автор

glad to see you listen to lex as well <3

Hambxne