Virtual Memory: 14 Summary
HTML-код
- Опубликовано: 26 ноя 2024
- Interactive lecture at test.scalable-l..., 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!
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
Just finished this playlist. A really superior way of explaining concepts professors in top institutions struggle to break down to students. Thank you!
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
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!
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.
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!
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!!!
Can't say how grateful I am for this series of videos, sir! Wish my university professors were explaining things so simple.
hey this is top notch teaching ! Things which felt difficult and confusing were taught in just layman langauge here. great work !
The best review of virtual memory I have seen online. Thanks so much for your efforts!
The best what I could ever find about computer architecture!!!!! Brilliant work!!!! Thank you so much David!!!!!!!!!!!!!!!!!! You are genius!!!!!!!!!!!!!!!!
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 !
Thank you so much for these videos!!!!!!!!!!!!
Fantastic presentation, well explained and to the point!! The best explanation that I have heard for virtual memory! Superb!
Seen them all.
Understood why better than in class.
This is the future.
I do have an exam today and I just finished watching your playlist. It's amazing. You vivdly explained each point every concept.
just in one playlist you have explained better then mu uni professor, thanks you very much and keep the good work
Honestly, just saved my grade... You are great at explaining these concepts! Hope to look more into your lectures!
This channel is pure gold!
This is really a FANTASTIC series.
Thank you so much for putting in the effort in order to provide such clear and visual explanations. I really appreciate this!
Thanks David for you wonderful videos, the best part it starts from the basics and digs deeper.
I've been watching your videos to prep for my interviews. They're extremely helpful!!
This series is pure gold. Thank you very very much for your time and effort.
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!
The series is SUPERB!!!!
Thankful to you, for these great knowledge sharing. Not find such content from last 12 years of experience.
Thanks a lot David. I am from India. Really Loved This Series. Grateful to you. Thanks a Lot !!!
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
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.
Thank you for saving my final!!!!
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.
I've no words.. Good series. I watched it without a break.. Excellent work. Thank you so much..
Awesome lectures with 200% clarity in concepts.!!!
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 .
yippiiieeee, passed my exam, you helped me alot in understanding VM. Greetings from germany!
Superb tuutorial on Virtual Memory. Never had so much clarity.
Better than my Grad professor! Great videos, thank you so much!
Thanks so much for making those concepts crystal clear!!!!
I appreciate you making these videos. Great and simple explanation and series!
Great work. Nobody explained virtual memory nearly as well on youtube.
Thank you so much!! Just had to check again that I liked every video in this series.
Thank you so much for creating such crisp and clear videos and explaining so beautifully!
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.
Great job with the explanation, slides, everything! I'm definitely recomending this playlist to everyone taking the class I'm taking at uni :D
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 😄
This is an awesome playlist! It is very well explained and easy to follow. I really enjoyed the animations! Thank you!
Thank you for clear explanation of the subject. I totally finished your videos that related with VM. Very Very good explanation.
Crystal clear topics and explanations!!!
Awesome 💯💯💯💯💯💯💯
I saw all your videos
they are great.!
You sir are a god. This video series is amazing.
Thanks for your explicitly plantations !
Very useful. Thank you, David.
Nice series. Thanks, David.
You have explained very well the topic. Co-incidently I was solving some problem which is related to that and it helped. Thank you.
Awesome series! Thanks so much!
Thankyou! watched every single episode! Very good!
Excellent explanation! The images are cool and informative! Thank you
This is so good! Thank you so much!
Great job, David
Thank you for making me zero to hero!
You're clear, objective. Thank you
Great series! Thanks
Thank you, great bit sized videos, very easy to understand and digest!
Awesome session ....really appreciate your efforts
Thank you very much David !
really great explanation of virtual memory, thank you
Thanks so much for your great work. I learned a lot.
Whoa !that was quite a journey-14 videos :D
Amazing explanations. Thank you very much.
Thank you, excelent introduction to VM
Great work with clarity thank you so much
Amazing series!!
You are awesome! This explained a lot to me. Thanks a lot! :)
awesome lecture! I finally got it
Virtual memory concept is the reason why we can open multiple windows without much lag!!
great work. much thanks for this lectures
Really good series.
Thank you very much. I'm well informed now.
Thank you very much for such wonderful lectures. On the best that I have found for the subject
Thank u so much for this excellent lecture series
Thanks you Sir for this well-explained series
Thanks for the videos!
Can you talk more about how multilevel page tables work with the TLB and VIPT?
How can the ideas get taught soooooooooo great!!! Really reminds me of how my university sucks...
Best explanation !!!
Excellent!
Thank you. Your are great. This video is soooooooooooooo helpful.
Thank you very much!!!
You're so great!
thank you very much. It helped me alot.
It was great.
Thank you
thank you so much
How do we know using vipt, when to overwrite the cache