Virtual Memory: 7 Address Translation Example Walkthrough

preview_player
Показать описание
How a virtual memory translation works. Virtual page number and page offset to physical page number and offset. Page table entries on disk. Page faults. 4kB pages vs larger pages.
Рекомендации по теме
Комментарии
Автор

I love you man. And I mean this. I had like 3 professors and 6 tutors try to explain who virtual memory works and I didn't get it. So naturally, I assumed I was slow. And after watching your virtual memory playlist I finally get it. And it's so simple. Thank you for doing this.

unigraz
Автор

I am a software engineer trying to refresh myself on how this stuff works, after having not really grasped it very strongly back when I was in college. This lecture series makes it *super* easy to understand. Thank you!

brandon.duffany
Автор

This series on virtual memory is just so amazaingly put. It's incredible.

tkmushroomer
Автор

I have to say this is way better than my lecture in college

carterliu
Автор

Imagine, you're a professor and you studied teaching for years, yet you can't do that one single job, you terribly suck at it but you don't care - they won't do anything to you as long as you show up and "teach". Than this guy shows up and absolutely nails it, actually doing the job we're paying the professor to do. Having to sit through it in the school and then finally learning it on YouTube is wasting our energy, time and money which could've been better spent giving it to YouTube tutors who do almost all the work. The education system is funny.

morgard
Автор

it took me a while to figure out you are using HEX-BCD represantation (silly me...)...now i finally get it thanks!

apostolosmavropoulos
Автор

Never did I know ISA uses virtual memory until I watch your video and so were my friends. My professor would always say, "If you don't know how to explain to others what you learned, then you really don't understand things clearly", I admire your way of explaining the concepts very elegantly, thank you :)

rojaeswaran
Автор

Sir, you are a saint, thank you for this. My professors are better suited to research than teaching, unfortunately.

infinicky
Автор

Great job!!..I like your way of clarifying each and every topic..in simple . and understandible manner...

xploreHY
Автор

Excellent series on virtual memory!! Very well explained.

avdd
Автор

Great video, subscribed. Only thing I would have done differently would be to explain how you got the number of offset bits when you first mentioned it rather than at the end. I wasted time pausing the video and researching when you explained it easily at the end! Regardless, very clear and easy tutorial.

robertcolvin
Автор

This video is lagging unlike other videos... But content quality is still top notch ...

igniculus_
Автор

Thanks, really wanted to see go-through video for understanding. Amazing work

swaminathbera_a
Автор

Thank you, David, for these tutorials. I will assume some of the values are arbitrary values, for example, how did you decide the page offset or how does a 12bits equal 783?

Correction on how to find decide offset 3:57: To find offset, I assume from the videos that you need to convert the page size to byte then find the bits. Also, the 3 least significant bits of the hex is 12 bits, this makes 12 bits equal 783 in the example.

osagbemisunday
Автор

absolutely well thought out, well organized and explained. Thank you sir!

Inspirtedmusic
Автор

thnak you so much man. thnK you so much !!! wish you t have a wonderful life

thenukewijesinghe
Автор

Thank you so much I have been trying to figure this out for days.

cnikas
Автор

I really appreciate your work! simple and clear

赵伟昌
Автор

Thank you so much! You explained things really clear.

kxiong
Автор

Hi David,
you explained very well, firstly Thank you so much
I have an doubt, who is deciding that in page table, some portion of page should be in RAM and remaining should be in DISK . and based on what ?
Thanks,
Follower

nsanandkumarak