Sir ur teaching style so simple that everyone can understand without any doubt
@GIT_Somya3 жыл бұрын
TLB starts at 5:40
@teachtech27774 жыл бұрын
WOW... You have explained this concept very nicely sir ... Thank you so much !!!
@YuktaVarshney Жыл бұрын
🎯 Key Takeaways for quick navigation: 00:00 Virtual *memory provides an illusion that processes larger than main memory can be executed, overcoming the limitation of finite main memory sizes.* 02:26 Virtual *memory divides processes into pages, bringing only required pages into main memory based on the concept of locality of reference.* 05:37 Swap-in *and swap-out operations, or roll-in and roll-out, manage bringing pages into main memory and replacing them when needed.* 06:36 Virtual *memory allows executing processes without limitations on their size or number, despite the constraints of limited main memory.* 07:29 Page *faults occur when a CPU demands a page not present in main memory, leading to a brief interruption in control and a switch to the operating system.* 12:38 Page *fault service involves searching for the required page in logical address space, bringing it from the hard disk to main memory, and updating the page table.* 14:29 Effective *memory access time is calculated as P times page fault service time plus 1-P times main memory access time, highlighting the impact of page faults on overall performance.* 19:12 Excessive *page faults can lead to threshing, causing degradation in CPU utilization and overall system performance.* Made with HARPA AI
@junedkhan77128 ай бұрын
lol 19 minute ka time tag kiska dera hai ye ai
@logicontips94903 жыл бұрын
Omg I never knew this formula has a proof also... LPU was blessed to have u sir ... Bad luck that I never got the opportunity to learn from u physically.
@sashinirdesilva31403 ай бұрын
well explained sir i am so happy i found this amazing channel before my finals lots of love from Sri Lanka
@JYSERroshanseeam4 жыл бұрын
My prof just posted slides due to coronavirus , thanks to you i can understand the concepts now
@StarShadow90094 жыл бұрын
Sir ji, Thank you so much. You are the only reason I'm gonna pass my exam.
@mrinalinibansal34474 жыл бұрын
Thank you Sir. I used to hate this subject but it has become very easy for me only because of your videos
@sunitsable2752 Жыл бұрын
Crystal clear explaination cleared my doubt of tlb !! thank u sir
@vkj57425 жыл бұрын
Thank you sir for uploading this video. Mujhe laga aap itne important topic kaise chor sakte hain.
@akankshajhadi36514 жыл бұрын
very beautifully explained how the formula is generated..... understood for the first time how this formula is generated. Thanks!
@shyam2712 Жыл бұрын
Really a good way of teaching.. it's simple and understandable.. thank you..
@harneetdhillon6204 Жыл бұрын
Kya baat bai ji. Thank you for your clear and concise explanation!
@daminimasand62467 ай бұрын
Very simple person with beautiful explainatipn
@shanjana_ Жыл бұрын
I have got a clear understanding of this concept..thanks for your videos
@MotaBhai-cq3gz6 ай бұрын
nice sir aap apna 100% DE RAHE HO
@code_with_ali_092 жыл бұрын
Also, In TLB miss occur the TLB is updated with page number and frame number so in future if same page is accessed no need to go the page table.😊
@darshinisiripuram5167 Жыл бұрын
Tq
@islamiczone78644 жыл бұрын
waow sir you are very easily tech now .. this video es very helpful
@namanpreetsingh95005 жыл бұрын
I always like ur video. My request to everyne .pls like his videos . Like hit se trp badti hai bhai...
@aryantiwari382328 күн бұрын
You are really a G.O.A.T for College Students sir
@shivaya-i1p28 күн бұрын
Why
@shivnandantiwari74894 жыл бұрын
After watching your video interest jaag jata hai subject par
@nitinpanchal48404 жыл бұрын
Very well explained...thank you Sir✌️
@saniyakousarbabasaheb65185 ай бұрын
Tq broo...nice sweet and short explanation 😊
@radha9663 Жыл бұрын
Thank you. Excellent explanation.
@anandsharma58503 жыл бұрын
Sir! I loved your work. Simple clear and effective. Efforts you put in your videos is tremendous. Hope you read this and smile. I wish you more success and good health. Peace be upon you.🤍
@charanrajueluri31962 жыл бұрын
sir your explanation is awesome
@humairaSlime3 жыл бұрын
excellent sir......
@iviratkohli172 жыл бұрын
Very good explanation ☺️
@garrysandhu41973 жыл бұрын
Very very very very awesome explanation.
@bhavikparmar31893 жыл бұрын
best explanation of this buffer : )
@asmitapatil52662 жыл бұрын
Great explanation....thank you so much...
@atanupapu675 жыл бұрын
sir, digital electronics mein problem hota hein competitive exam point of view se. f/f, counters agar questions leke solving procedure discuss kar date bohut help ho jata...
@mahekthakkar3 жыл бұрын
Life saving!!🥵🔥
@sagarhemanth92533 жыл бұрын
You are the best in explaining the concept if it was in English subtitles it would have been better thanks bhai🙏🏼
@vedantsharma58762 жыл бұрын
Your feedback has been heard!
@collection93463 жыл бұрын
Thanks alot sir😇😇
@arihantjain86764 жыл бұрын
perfect delivery sir
@fightforfitness2256 Жыл бұрын
This was very helpful. Thanks a lot.
@fightforfitness2256 Жыл бұрын
Pehle COA me ye concept use hua. Ab 7 months ke baad OS me use ho raha 😂
@ShashankVyas3002 жыл бұрын
Great Video
@codingskills8533 жыл бұрын
thank you so much sir 🙏🙏
@studytopass90642 жыл бұрын
thank u for putting subtitles!
@parakhchaudhary74532 жыл бұрын
One unique thing about every Gate Smashers lecture that I have cherished since my Btech days: All videos always have: -> Explanation of prior concept required to understand this one - Provides context. -> Explanation of need of this particular concept - Provides motivation. -> Explanation of how the need is satisfied with the current concept - Provides insight. Salute to you sir. Thank you for your selfless contribution towards the Indian CS Engineering scene overall.
@danielthirumalai4 жыл бұрын
Thanks sir.
@sunnychaturvedi99583 жыл бұрын
Thankyou for your knowledge
@sugatasaha44234 жыл бұрын
Great Explanation. Thank you Sir....
@GAU-C--RATNAKANTAHANSE3 жыл бұрын
Thank you sir...
@mayuratapkire37445 жыл бұрын
Superb sir...thanku
@yashparmar5722 Жыл бұрын
Thanks sir❤
@tanishqvyas83874 жыл бұрын
Kaafi shi oadhaya hai aapne.
@ramyasridubhakula42014 жыл бұрын
Superb sir
@Universaeducation3 жыл бұрын
Thank you very much!
@rameshkumar-xe9dl5 жыл бұрын
This lecture is really helpful
@Bhaiam2334 жыл бұрын
God bless you
@avijeetgorai36973 жыл бұрын
Nothing to say just thank you
@musicspan3 жыл бұрын
give a like
@musicspan3 жыл бұрын
from all your fake accounts
@avijeetgorai36973 жыл бұрын
What?? I am a student who follow him for my study
@musicspan3 жыл бұрын
@@avijeetgorai3697 i said if you have any other yt accounts give him likes so his channel will grow
@vsk96303 жыл бұрын
👍👍👍
@S__Arslaan Жыл бұрын
Maza aagya
@bhaveshpurswani16424 жыл бұрын
That's very nice
@namanpreetsingh95005 жыл бұрын
Good work bro
@Shubham_gupta183 жыл бұрын
Sir please upload some videos about VIPT, PIPT, VIVT caches. I have tried to refer to some resources but I’m falling in lot of confusions. Please upload a video regarding these topics. It would be really helpful🙏
@ajaygalagali59633 жыл бұрын
Thanks
@manonamission015 жыл бұрын
Just make the video a bit fast I m playing it in 2x 😅😅 BTW nice video!!
@kesheep4244 жыл бұрын
But I think the speed is perfect for the slow learners (as if me)
@manonamission014 жыл бұрын
@@kesheep424 aree no worries just chill.
@tushargupta58054 жыл бұрын
I'm Playing this in 3x LOL 🤣🤣🤣🤣
@naimarubab14144 жыл бұрын
v nice
@animesh062 жыл бұрын
Nice
@sanginigupta13122 жыл бұрын
crystal clear
@anandg40184 жыл бұрын
Sir har video aap aapka naam lijiye,, Logo ko pata chalna chahiye kon he ye mahan hasti🙌
@sumitbadola29765 жыл бұрын
Cha gye sir
@tango2olo4 жыл бұрын
Page-table cached goes into TLB, part of MMU. Page cached goes into Primary Cache, sec. Cache
@fyune Жыл бұрын
please help me with my confusion : when a miss occurs first it checks the TLB then it goes for Page table, and finally to the main memory --> so why not the effective memory access time is: TLB + Page Table Time(x) + Page Access time (x) = TLB + x + x? but it is actually ( TLB + x) + (TLB + x + x) --> even when we are accessing the TLB just one and shifting to page table? Sir, said both combined is the total time for a miss, but i think its just (TLB + x + x). Thank you in advance for any assistance you can provide.
@ishaanbajpai48634 жыл бұрын
In this pandemic, when we are facing difficulties in studies. This man's videos are as effective as the vaccine for virus will be.
@yehumang83615 жыл бұрын
nc explanation sir
@vipuljamod411910 ай бұрын
🙏🙏🙏
@erlokeshnagar4 жыл бұрын
super '''''''''''''''''''''''''''''''''''''''' Thank YOU
small correction : Effective memory access time is given as h*(c+m) + (1-h)*(c+2m) where h-> hit ratio of TLB. C-> TLB access time m -> memory access time. Great lecture btw.
@thepriestofvaranasi3 жыл бұрын
Is this formula correct?
@pro1world5733 жыл бұрын
Hey, he wrote hit in the top, he wrote the formula right= h(hit(tlb+x) +(1-h)(tlb+2x)
@skullbhaiya950810 ай бұрын
at 10:27 in case of tlb miss as you have written there EMAT=(TLB+x (but if its tlb miss then we didnt access the MM then we dont need to add x for tlb misss) )+Miss(TLB+x+x) so may be it will be like EMAT=TLB+Miss(TLB+x+x) isnt it?
@minivashishta92885 жыл бұрын
thanku,sir
@irshadahammedop22704 жыл бұрын
Sir. Please Make class on multilevel paging ( with how logical address is dividing)
@suvamgurung33934 жыл бұрын
can you also explain about software and hardware managed TLB with their advantages and disadvantages?
@kritikagoel27823 жыл бұрын
Hi Sir, One Doubt, For the miss case, why the EMAT will have X in (TLB + X)? If it was a hit then X will be the time taken to find the frame in Main Memory, but if in TLBitself fail then it will reach to page table below the TLB right? So EMAT = (TLB) +(TLB+X) ??
@poojachauhan27095 жыл бұрын
Sir iss TLB ko bhi MMU he use krti hai na?
@komalnalla75914 жыл бұрын
Sir pls also provide some notes😇
@jamalahmad33784 жыл бұрын
Sir cpu to page no generate krega to page number se kaise TLB me frame number kr payega? Kya jo tags h vo page numbers hi h??
@monareddy91114 жыл бұрын
Sir, How is it decided that which page number entries go into tlb ? Really appreciate your videos.
@muraripandit57064 жыл бұрын
This may be reported by OS
@karishmasingh98894 жыл бұрын
Jaha notes bhi provide aap karte ho for computer science students these are preparing for gate exam and isro exam
@flagship54 жыл бұрын
sir, which frames are residing in tlb
@sangitaadak13374 жыл бұрын
Sir page fault occurs in the page can't be present in TLB. Is it true or false ? Sir please reply.
@GateSmashers4 жыл бұрын
Yes
@sangitaadak13374 жыл бұрын
Ok sir thank you.
@shreyaswaikar44003 жыл бұрын
Sir, essentially TLB is storing page table itself. Aur TLb me nhi toh(Miss condition) toh MM k Page Table me kaise hoga? yeh toh page fault hua na! Please clarify this one.
@yashgupta31274 жыл бұрын
I have a doubt if anyone could clear,to find the page table do we search the main memory page by page? If yes then how accesing a page table time and accesing the frame of that particular process is same? Because page table will give us the physical address of the particular page we are finding and we directly go to that address but for page table we have to search it.
@shivnandantiwari74894 жыл бұрын
Sir please make test series of gate also
@aliakhan54974 жыл бұрын
Consider a paging system that uses 1-level page table residing in main memory and a TLB for address translation. Each main memory access takes 100 ns and TLB lookup takes 20 ns. Each page transfer to/from the disk takes 5000 ns. Assume that the TLB hit ratio is 95%, page fault rate is 10%. Assume that for 20% of the total page faults, a dirty page has to be written back to disk before the required page is read from disk. TLB update time is negligible. The average memory access time in ns (round off to 1 decimal places) is Sir pls explain
@jaswanthnaidumalasani18275 жыл бұрын
Sir Please Do a Video on BARC CS
@sriramthorpunuri35222 жыл бұрын
sir make videos on the buffering types
@vaibhavdike70423 жыл бұрын
Sir virtual memory software hai ya hardware
@koustubhpal93663 жыл бұрын
Sir please upload videos on microprocessors 8085 and 8086 ,it is a very tough subject