I like the way he start lecture from zero and goes to all concepts ........moreover first telling the functionality and then telling name of that component is very efficient...............................my teacher of mathematics have same teaching style.....................starting from zero.....why we need...... solution.....and so on
The advantage of cache (speed)is getting evaporated,if the address is a feed to cache,and if its in there v can avoid the memory access needed to do a look up in the page table.
@comcom8229: There will always be a one compulsory cache misses the first time the memory is accessed. The true benefit of cache is realized if the memory is accessed again. TLB miss is expensive and would require relocation, how ever there are techniques that reduce this probability.
what i mean is the purpose of cache is getting lost.i believe this what happens if there is a TLB MISS, logical address->MMU->physical address-->TLB miss-->Cachemiss->RAM--->page fault-->Secondary storage--->update in page table .This sequence sounds perfect to me,i would be happy to know if i had miss understood something.
Everthing is perfect except one thing which iam not sure,that is when there is a TLB miss.He specifies it does a Page table Read that is in main memory(Page table is in main meory) and if the page is there,y dont v fetch from there itself(since all the contents of cache should be there in main memory but vice versa is not true) y do u want to go to cache and then fetch it. so if u do so and that is not present in cache,he then says to go and look again in main memory??
Now I actually have an idea of what the Phenom TBL bug was about! Before Phenom's original release, a flaw was discovered in the translation lookaside buffer (TLB) that could cause a system lock-up in rare circumstances.
the music at the beginning is what really pulled me in
theraccoun 2 months ago
thumbs up if this is the best way of explaining stuffs.
1sanjaygir1 2 months ago
I like the way he start lecture from zero and goes to all concepts ........moreover first telling the functionality and then telling name of that component is very efficient...............................my teacher of mathematics have same teaching style.....................starting from zero.....why we need...... solution.....and so on
l1f07bscs0035 3 months ago
great lecture.......................
l1f07bscs0035 3 months ago
This is great. thank you!
TheRealAnalysis 4 months ago
great lecture.......thanks
TheMaryam2222 7 months ago
amazing lecture, thanks for clearing my virtual memory funda, thank you !!!
javacoder1986 8 months ago
Sir you are awesome, great, extraordinary, i would have become a scientist if i had professor like you during my college.
A small correction sir, using 20 address lines we can address 1 MB not 1 GB, but I know this would have happened with out intension.
ANBALAGANRAJAGOPAL 11 months ago
I have not seen a person cover the basics in a better way. Awesome !
thanks to nptelhrd !!
pdnoto 1 year ago
The advantage of cache (speed)is getting evaporated,if the address is a feed to cache,and if its in there v can avoid the memory access needed to do a look up in the page table.
comcom8229 1 year ago
@comcom8229: There will always be a one compulsory cache misses the first time the memory is accessed. The true benefit of cache is realized if the memory is accessed again. TLB miss is expensive and would require relocation, how ever there are techniques that reduce this probability.
jas03023 1 year ago
what i mean is the purpose of cache is getting lost.i believe this what happens if there is a TLB MISS, logical address->MMU->physical address-->TLB miss-->Cachemiss->RAM--->page fault-->Secondary storage--->update in page table .This sequence sounds perfect to me,i would be happy to know if i had miss understood something.
comcom8229 1 year ago
Everthing is perfect except one thing which iam not sure,that is when there is a TLB miss.He specifies it does a Page table Read that is in main memory(Page table is in main meory) and if the page is there,y dont v fetch from there itself(since all the contents of cache should be there in main memory but vice versa is not true) y do u want to go to cache and then fetch it. so if u do so and that is not present in cache,he then says to go and look again in main memory??
comcom8229 1 year ago
you are awesome.. ur lectures would be on my site soon ..
tryedu dot net /fm/
tryedu2000 1 year ago
i love india
v0ks1 1 year ago
very well explained .... nice post :)
mustafai1984 1 year ago
Comment removed
mustafai1984 2 years ago
indians rulez in education
gauravzerogravity 2 years ago 2
Now I actually have an idea of what the Phenom TBL bug was about! Before Phenom's original release, a flaw was discovered in the translation lookaside buffer (TLB) that could cause a system lock-up in rare circumstances.
daviangel 2 years ago
Very good with plenty of worked out examples!
daviangel 2 years ago
Thanks for the lecture.
elchavo87 2 years ago
i dont understand anything lol but great indepth video
petersin71395 2 years ago
Superb Sir.. It is really giving insight of Virtual memory...Awesome
antonythanesh 2 years ago
This has been flagged as spam show
Nice work. keep it up. mean time come for social media marketing for esteembpo**com #LINK#
jeamsanna 2 years ago
it is a good and very useful video lecture.i thank iitm for providing such a useful resource.
akcelebrity1 2 years ago
Thanks a Lot ! Great Vids :D .. Very Helpful..Long Live the Professor :D
ntsdsl 3 years ago 2
it is a good vid. thanks!!
inline853 3 years ago
great video...covers the basics very comprehensively
nramesh83 3 years ago