Virtual Memory: 14 Summary
Vložit
- čas přidán 13. 07. 2014
- Interactive lecture at test.scalable-learning.com, enrollment key YRLRX-25436.
Virtual memory is an indirection between the program addresses (virtual addresses VA) and RAM addresses (physical addresses PA). It lets us use more memory than we have RAM, keep program address spaces flat, and provide isolation/security between programs.
Need a translation for every access: use a Translation Lookaside Buffer (TLB) to cache page table entries for faster accesses.
Need to integrate caches and translation: VIPT caches do translation and tag lookup in parallel for performance.
University students would kill for this kind of clarity on ECE topics. Splendid. Thank you!
Haha!
Just finished this playlist. A really superior way of explaining concepts professors in top institutions struggle to break down to students. Thank you!
Those are some of the best explanations I have ever heard about VM. It's sad that not many people need to know this and not many are watching your videos. PURE GOLD
I don't know if you are still active on this channel or not. But I have to thank you a lot for this amount of simple and clear explanation. I'm so thankful♡
I am about to take a test in a 4000 level college class (senior level) and the professor made this seem like it is the most complex thing in the world and took just over five weeks with about 4 hours of instructional time each week to give a much worse explanation than you accomplished in this series. I appreciate that you are willing to put this information out on the internet for people to learn.
It's pathetic that university professors cannot all teach topics this easily. This whole lecture made sense within about 30 minutes. Awesome job!
The best review of virtual memory I have seen online. Thanks so much for your efforts!
I am taking a course called Hardware Description Language with FPGAs. No clue why my professor has us learning about VM but it's torture. I had no idea what he was talking about. I binged through this series in a few hours and I am no longer clueless. I know I never want to become a Computer Engineering, I will stick with EE.
This series is so good, I randomly come here to rewatch it every 3-4 months. I love it
Thank you so much for these videos!!!!!!!!!!!!
Sir, you deserve a tenure. Your teaching is way too much better than my professor. The tutorial is very hard-core. I'm grateful for you sharing your insights. Words are too vain to express my gratitude, but I still want to say, thank you!
Thank you so much for putting in the effort in order to provide such clear and visual explanations. I really appreciate this!
just in one playlist you have explained better then mu uni professor, thanks you very much and keep the good work
Thankful to you, for these great knowledge sharing. Not find such content from last 12 years of experience.
Fantastic presentation, well explained and to the point!! The best explanation that I have heard for virtual memory! Superb!
Some people are born to make someone's life easier!! Thank you for your outstanding videos that put the concepts related to VM into my brain!!!
Thanks a lot David. I am from India. Really Loved This Series. Grateful to you. Thanks a Lot !!!
Superb tuutorial on Virtual Memory. Never had so much clarity.
I was tired of searching stuff on the internet for getting clarity on this topic. But this is the only source to understand virtual memory. Big thank you.
My third times to wathing it, it is absolutely awesome and its like a Netflix series for me. Thanks for that awesome efford again again and again
Can't say how grateful I am for this series of videos, sir! Wish my university professors were explaining things so simple.
Crystal clear topics and explanations!!!
Awesome 💯💯💯💯💯💯💯
Thanks David for you wonderful videos, the best part it starts from the basics and digs deeper.
Thank you for making me zero to hero!
Honestly, just saved my grade... You are great at explaining these concepts! Hope to look more into your lectures!
Thank you for saving my final!!!!
This series is pure gold. Thank you very very much for your time and effort.
I've been watching your videos to prep for my interviews. They're extremely helpful!!
The best what I could ever find about computer architecture!!!!! Brilliant work!!!! Thank you so much David!!!!!!!!!!!!!!!!!! You are genius!!!!!!!!!!!!!!!!
Thanks so much for making those concepts crystal clear!!!!
great great explanation of VM. much clearer and organized than the lecture we have at Berkeley. Thank you!
This is a great series for student who is studying computer architecture or operating system for sure! Thank you!
Great job with the explanation, slides, everything! I'm definitely recomending this playlist to everyone taking the class I'm taking at uni :D
The series is SUPERB!!!!
I appreciate you making these videos. Great and simple explanation and series!
Great series of videos about Virtual Memory, thank you so much and God bless you, David! Regards from Innopolis, Tatarstan, Russia. Wednesday, November 28th, 2018.
Awesome lectures with 200% clarity in concepts.!!!
You Sir are a life savior...thank you very much for the most clear explanations on the Internet about the VM. This really helped me in the process of learning for my Computer Architecture exam...Thank you again and greetings from Romania !
This is really a FANTASTIC series.
Thank you for clear explanation of the subject. I totally finished your videos that related with VM. Very Very good explanation.
Thank you so much!! Just had to check again that I liked every video in this series.
Thank you David.
I have seen those videos from 1-14. that is great video which is easy to understand and the description is very clearly .
I do have an exam today and I just finished watching your playlist. It's amazing. You vivdly explained each point every concept.
I've no words.. Good series. I watched it without a break.. Excellent work. Thank you so much..
This is an awesome playlist! It is very well explained and easy to follow. I really enjoyed the animations! Thank you!
This channel is pure gold!
Seen them all.
Understood why better than in class.
This is the future.
Thank you so much for creating such crisp and clear videos and explaining so beautifully!
Thank you so much for every video in this series! I am a student taking computer architecture and this content makes me feel well-prepared for our upcoming test 😄
Great work. Nobody explained virtual memory nearly as well on youtube.
Better than my Grad professor! Great videos, thank you so much!
yippiiieeee, passed my exam, you helped me alot in understanding VM. Greetings from germany!
Excellent explanation! The images are cool and informative! Thank you
Very useful. Thank you, David.
Thanks for your explicitly plantations !
Nice series. Thanks, David.
Thankyou! watched every single episode! Very good!
You have explained very well the topic. Co-incidently I was solving some problem which is related to that and it helped. Thank you.
I would say I just fell in love!! These are really really awesome videos, and I watched every single video, from content to representation to slides to voice everything is just perfect!!
I only found segmentation and segmented paging missing, if you can provide and if you are reading it, please do a reply and make videos on these two.
You're clear, objective. Thank you
Thank you, great bit sized videos, very easy to understand and digest!
Awesome session ....really appreciate your efforts
Awesome series! Thanks so much!
Amazing explanations. Thank you very much.
Great job, David
This is so good! Thank you so much!
Thanks so much for your great work. I learned a lot.
You sir are a god. This video series is amazing.
Virtual memory concept is the reason why we can open multiple windows without much lag!!
thank you for your very very good lecture on VM, it helped me a lot understanding the fundamentals of how VM works and what different kind of options and abstarction layers there are :)
You're most welcome! Please feel free to take the full course at test.scalable-learning.com, enrollment key YRLRX-25436.
Great series! Thanks
Thank you, excelent introduction to VM
How can the ideas get taught soooooooooo great!!! Really reminds me of how my university sucks...
really great explanation of virtual memory, thank you
Thank you very much David !
Whoa !that was quite a journey-14 videos :D
Great work with clarity thank you so much
great work. much thanks for this lectures
Thank you very much. I'm well informed now.
You are awesome! This explained a lot to me. Thanks a lot! :)
Thank you very much for such wonderful lectures. On the best that I have found for the subject
Thanks you Sir for this well-explained series
Thank u so much for this excellent lecture series
Amazing series!!
Really good series.
Thanks for the videos!
awesome lecture! I finally got it
Can you talk more about how multilevel page tables work with the TLB and VIPT?
I saw all your videos
they are great.!
Thank you. Your are great. This video is soooooooooooooo helpful.
You're so great!
Best explanation !!!
thank you very much. It helped me alot.
Thank you very much!!!
How do we know using vipt, when to overwrite the cache
Excellent!
It was great.
thank you so much
Thank you
Awesome.