Тёмный
No video :(

6.11 Translation Look Aside Buffer | TLB | Disadvantage of Paging 

KnowledgeGATE by Sanchit Sir
Подписаться 704 тыс.
Просмотров 312 тыс.
50% 1

📝 Talk to Sanchit Sir: forms.gle/WCAF...
💻 KnowledgeGate Website: www.knowledgeg...
📲 KnowledgeGate Android App: tiny.cc/KG_Offi...
➡ Do not miss our Bestseller Courses:
🔴 GATE Guidance-2025: www.knowledgeg...
🟠 GATE Guidance Plus-2025: www.knowledgeg...
➡ Contact Us:
🟩 Whatsapp Chat: wa.me/91859512...
📞Call on: +91-8000121313
🟦 Telegram Updates: t.me/kg_gate
🟩 Whatsapp Updates: www.whatsapp.c...
📧 Email: contact@knowledgegate.in
➡ Our One Shot Semester Exam Videos: 👇
▶ Operating System: • Complete Operating Sys...
▶ DBMS: • Complete DBMS Data Bas...
▶ Computer Network: • Complete CN Computer N...
▶ Digital Electronics: • Complete DE Digital El...
▶ Computer Architecture: • Complete COA Computer ...
▶ Data Structure: • Complete DS Data Struc...
▶ Algorithm: • Complete DAA Design an...
▶ Software Engineering: • Complete Software Engi...
▶ Theory of Computation: • Complete TOC Theory of...
▶ Compiler: • Complete CD Compiler D...
▶ Discrete Maths: • Complete DM Discrete M...
➡ Free Subject-Wise Complete PlayList: 👇
▶️ DBMS: tiny.cc/kg_yt_DBMS
▶️ Operating System: tiny.cc/kg_yt_OS
▶️ TOC|Automata: tiny.cc/kg_yt_toc
▶️ Computer Networks: tiny.cc/kg_yt_CN
▶️ Digital Electronics: tiny.cc/kg_yt_D...
▶️ Compiler Design: tiny.cc/kg_yt_C...
▶️ Computer Architecture: tiny.cc/kg_yt_COA
▶️ Data Structure: tiny.cc/kg_yt_D...
▶️ Algorithms: tiny.cc/kg_yt_A...
▶️ Set, Relation, Function: tiny.cc/kg_yt_D...
▶️ Graph Theory: tiny.cc/kg_yt_g...
▶️ Group Theory: tiny.cc/kg_yt_g...
▶️ Proposition: tiny.cc/kg_yt_p...
#knowledgegate #GATE #sanchitjain
*********************************************************

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 168   
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg Год назад
For complete Operating System, check out this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xw_OuOhjauw.html
@dragon_warrior_
@dragon_warrior_ 5 лет назад
A TLB is a CACHE MEMORY which is stored inside a PROCESSOR and its size is very less and its veryyy faster because it is inside a processor so the accesing time will be of nano seconds and TLB contains the most recently used FRAMES and TLB has HIT RATIO > 95%...A typical TLB contains last 16 entries also called level 1 TLB and lvl2 contains 256 entries. This are some real world values :)
@TragicGFuel
@TragicGFuel 3 месяца назад
These* You imbecile!
@rishirajrao5337
@rishirajrao5337 7 лет назад
man o man its first time i ever enjoyed learning computer science stuffs other than codes in past 3 years.i will say just "WOW".I REPEAT, "give us INDIA 100 teachers like you,we will make 1000 native alternatives of GOOGLE search engine & all".
@amoghkulkarni3519
@amoghkulkarni3519 4 года назад
phekneki bhi limit hoti hai 😂😂
@TragicGFuel
@TragicGFuel 3 месяца назад
Gawar logo ko internet deke galti krdi
@ravikumarsingh9616
@ravikumarsingh9616 6 лет назад
i am jealous of the students whom u teach.u r the best teacher of cs i have ever seen
@amriteshkumar1129
@amriteshkumar1129 6 лет назад
I m one of them
@abhishekk7179
@abhishekk7179 5 лет назад
@debasree rocz RU-vid
@codingblaze4611
@codingblaze4611 5 лет назад
You are right bro.
@kakashisenpai99
@kakashisenpai99 4 года назад
@Debasree Rocz please let me know if you know about it
@abhayagarwal5097
@abhayagarwal5097 4 года назад
Yup
@pankajroy2699
@pankajroy2699 6 лет назад
i had a lots of confusions but now all gone away... hats off sir... thankyou very much sir for making my confidence so high,,..,,
@mudassirqamar6420
@mudassirqamar6420 7 лет назад
i am from Pakistan i really appreciate this person because he has a very good knowledge and experience of teaching thumbs up bro
@higherthanscream
@higherthanscream 7 лет назад
you are an amazing teacher. i NEVER really understood tlb properly even after watching lots of tutorials.
@supriyasuman3815
@supriyasuman3815 6 лет назад
When i studied this topic by teacher...i got to know how hard these things are.......when i went through your explanation. .....i got to know how interesting these things are....
@learnmathematics5288
@learnmathematics5288 3 года назад
I wish if we had youtube in our time and teacher like you !
@AshutoshSingh-mh7qm
@AshutoshSingh-mh7qm 6 лет назад
your teaching methodology makes me lover of operating system concepts before watching your videos I never enjoyed learning operating system keep making videos
@kuldeepkumar-pu6ck
@kuldeepkumar-pu6ck 7 лет назад
sir please upload videos on segmentation.
@indrajitmajumdar2
@indrajitmajumdar2 7 лет назад
Thanks a lot Ankit sir.. great lecture! Thanks for making the concept so clear! Pls upload more gate lectures videos.. we need ur help
@nourahsh1
@nourahsh1 6 лет назад
why our teachers can't teach like you !!!!! thank you sir !
@amriteshkumar1129
@amriteshkumar1129 6 лет назад
Because sanchit jain sir is only one in india
@Nitin-oz8dn
@Nitin-oz8dn 5 лет назад
What a nice manner to expalin!!!!, i will say just wow. This helped me a lot. Thanku and keep on going.
@sagarkachrola5297
@sagarkachrola5297 6 лет назад
Great explanation sir.....having such a great skills nd educating us free,is great sir...thnk u....
@priyankadani7496
@priyankadani7496 7 лет назад
nice sir,,,there r many confusion for normalisation in DB,,BT when I saw your all videos for database ,,,its good thanks,,
@naincypriya446
@naincypriya446 7 лет назад
great video sir. but can you please provide videos on topics page replacement algorithms, virtual memory, demand paging. please
@itsheaven5701
@itsheaven5701 5 лет назад
Same demand
@hamzasiddique2078
@hamzasiddique2078 7 лет назад
Please also cover demand paging and virtual memory!
@shubhamjain5412
@shubhamjain5412 7 лет назад
great video and easily understable.thanku for uploading and pls keep uploading fast.
@akanksharaj6949
@akanksharaj6949 7 лет назад
Thanks... It was really very helpful
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
Hi Akansha, we truly appreciate your kind words for our efforts.We upload more topics every week, Please subscribe this channel for best GATE tutorials.
@tinystepswithmomg
@tinystepswithmomg 7 лет назад
wonderfully taught...its very easy to understand
@priyankaverma6663
@priyankaverma6663 7 лет назад
thanks sir ,your all video helps me a lot.
@NoOneIsHereRightNow
@NoOneIsHereRightNow 4 года назад
amazing teaching, thanks a lot
@aishwaryaaishu22
@aishwaryaaishu22 6 лет назад
thank u for all these videos sir.......i request you to upload videos on segmentation virtual memory and thrashing......
@tamannasinghdeo3229
@tamannasinghdeo3229 6 лет назад
great videos on OS,is there any video on file system?? or deadlock?
@abhishekbajpai4343
@abhishekbajpai4343 4 года назад
Bahut hard guruji... Keep going..👌👌
@sudiprijal9968
@sudiprijal9968 5 лет назад
why watch this video ?? 8:11 Thank me later.
@amoghkulkarni3519
@amoghkulkarni3519 4 года назад
😂😂😂
@SanjaySingh-ce6mp
@SanjaySingh-ce6mp 4 года назад
Haha haha haha
@RakeshKumar-xr8ku
@RakeshKumar-xr8ku 7 лет назад
Hi Sanchit jain, these videos are very helpful to understand the concepts in a clear manner. Could you pls explain how CPU will access page table? where we can find the address of page table in main memory and how come CPU will come to know page table base address?
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
ptbr- page table base register..
@justkflesh
@justkflesh 2 года назад
Very clear explain. Thanks for sharing knowledge. However, not all operating system video are English. :_(
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 2 года назад
You're welcome dear, keep learning & supporting !
@moumitabarman6057
@moumitabarman6057 7 лет назад
i like your all video.. thankyou sir..it really helps me a lot.. but i miss the deadlock chapter.. pls try to upload it soon 😊
@kelcamer
@kelcamer 6 лет назад
Thank you for the amazing video! It makes perfect sense now!
@karankhajuria2437
@karankhajuria2437 7 лет назад
I really LOve you sir!! Thanks for such an explanation.
@RajKumar-ok6uj
@RajKumar-ok6uj 7 лет назад
ultimate super videos and clear cut explanation sir g .sir g please make a video on granaulity and multiple granaulity and concurrency control and lock management in dbms .please sir please . if u have extra time ...please sir i have university exam on 15 dec .please. thanx a lot sir.
@AyushRaj-gf2ce
@AyushRaj-gf2ce 4 года назад
basically its kind of memoisation we do in dynamic programming..i got it
@UshaDevi-pc5gh
@UshaDevi-pc5gh 5 лет назад
Thanq u so much..your way of teaching is really great...
@user-cm9qb4xy7c
@user-cm9qb4xy7c 6 лет назад
thanks sir.....................nicely simply explined........awesome
@amolagarwal5336
@amolagarwal5336 7 лет назад
now you understand....:) jokes apart, excellent teaching style.. great videos!
@benedictr4181
@benedictr4181 7 лет назад
Thank you , you explained this very well :)
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
thanks benedict....
@nandinimhamane6405
@nandinimhamane6405 5 лет назад
very useful vdo sir!!! excellent teaching!!!
@shubhamchoudhary6483
@shubhamchoudhary6483 7 лет назад
Sir one video in bankers algorithm
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
We will upload bankers algorithm soon !
@ATOZSTUDYWITHMYK
@ATOZSTUDYWITHMYK 3 года назад
Love you Sir Right now I am a systems Engineer at TCS but when I was in college u were my main source of information while studying. Thanks a lot ❤️❤️❤️❤️ Sir Can u Share your video making pls ...
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 3 года назад
Glad to hear this !! Please review our app tiny.cc/yt_KgApp. Your review will help new audience to build trust on us 😃
@this_is_me_rajalakshmi
@this_is_me_rajalakshmi 7 лет назад
Thank you sir for making the concept understand easily.
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
U are most welcome Rajalakshmi Subscribe our channel for more updates.
@rashikasharma9812
@rashikasharma9812 6 месяцев назад
Best explanation sir
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 6 месяцев назад
Thank you Rashika, keep learning & following. You can also check out our website www.knowledgegate.in for more amazing videos & contents👍
@Shubham_gupta18
@Shubham_gupta18 2 года назад
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.
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 2 года назад
Dear Shubham, for complete course on OS, please click on the link below: tiny.cc/OS_Sanchitsir
@shilpajassal4703
@shilpajassal4703 6 лет назад
really a enjoyable vedioes sir👍👍👍
@amrishpatidar2579
@amrishpatidar2579 6 лет назад
you are a great teacher
@gamini160801
@gamini160801 7 лет назад
awesome videos sir. and your explanation is so clear. please please let us know when are u going to upload the virtual memory topics ????
@akshanshsharma508
@akshanshsharma508 6 лет назад
Sir in Galvin they are using physical memory and logical memory
@adiiihere
@adiiihere 6 лет назад
u r great sir🙌
@omdwivedi9477
@omdwivedi9477 4 года назад
Sir plz add some more videos on memory management unit...
@dineshjadhav5794
@dineshjadhav5794 7 лет назад
sir can u provide ur notes on paging??It will really helpfull for all of us....
@alokkumar3110
@alokkumar3110 6 лет назад
Sir please make a video on thrashing ... thanks a lot
@thakursaurabh98
@thakursaurabh98 7 лет назад
Thank You VERY MUCH SIR. Your videos are very helpful and informative. :)
@manuchaudhary7902
@manuchaudhary7902 5 лет назад
you are the best.......
@RAHULKUMAR-hj8kj
@RAHULKUMAR-hj8kj 7 лет назад
thanku sir it helps us a lot for understand
@akashrajum3319
@akashrajum3319 4 года назад
Thanks a lot.
@charulchauhan8437
@charulchauhan8437 6 лет назад
Sir pls also teach hierarchical paging
@anurag9110
@anurag9110 4 года назад
Question: If there is no TLB, will binary search be a good option to search a page in PageTable?
@kalravsharma178
@kalravsharma178 5 лет назад
Thanks sir, Best explaination
@kittycatty335
@kittycatty335 5 лет назад
Very good video!! Thank you so much!
@shadabiakram4191
@shadabiakram4191 7 лет назад
Thanks Sir.....it is very helpfull..
@sandeepSingh-pi1vi
@sandeepSingh-pi1vi 7 лет назад
good lecture
@sachinpawar1341
@sachinpawar1341 7 лет назад
tysm sir keep uploading
@saltyoldwoman
@saltyoldwoman 5 лет назад
What did he say from about 2:20 to 2:25? My apologies for needing to ask.
@narendraparmar1631
@narendraparmar1631 6 лет назад
dhanyawad sir ji😃
@garima6571
@garima6571 4 года назад
Thanku so much...sir
@vaishalichanana1562
@vaishalichanana1562 7 лет назад
one question. how TLB stores page and frame info for all simultaneous processes as there could be different page tables at same time?
@RakeshKumar-xr8ku
@RakeshKumar-xr8ku 7 лет назад
There will be only one TLB as it is a special hardware. So only one process can use this TLB at that particular instant of time. whenever context switch happens(i.e.. the current process will go to sleep state and CPU will take up new process which is in ready state) then this TLB will get cleared and the page numbers and corresponding frame base addresses of a new process will get stored in TLB again. Each and every process will have their own page table. CPU will execute only one process at a particular instant of time. So we will not be having multiple page tables for CPU at same time.
@aveenashmandhwani4034
@aveenashmandhwani4034 7 лет назад
In modern architectures, there could be 2 or 3 tlbs. As you know we have now multi-core processors, there could be more than one processes running at one time means more than one page tables. So for that Modern architectures facilitates you maximum 3 tlbs in one pc. So each process has their own tlb.
@republic2033
@republic2033 6 лет назад
Thank you so much for this explanation !
@ankitjadli2161
@ankitjadli2161 7 лет назад
Great.
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
Hi Buddy,Thank you so much, would like to hear more from you. We upload more topics every week, Please subscribe this channel for best tutorials.
@syedmoiezbukhari2972
@syedmoiezbukhari2972 6 лет назад
@KNOWLEDGE GATE, can you please tell that is the size of TLB is fixed or its dynamic? How will we fix the size of TLB ?
@edublox4790
@edublox4790 6 лет назад
its fixed because its hardware
@ANGAYARKANNI_A
@ANGAYARKANNI_A 6 лет назад
super sir.thanks
@JV-fm5ul
@JV-fm5ul 5 лет назад
watching this video 3hrs b4 endsem exam as my first video onsubject, lmao, what an irony
@aag2995
@aag2995 6 лет назад
The speed of copying or downloading does not increase because TLB starts caching. It increases because TCP increases its window size.
@krishnasoni5173
@krishnasoni5173 6 лет назад
Sir please a video of segmentation
@nands4410
@nands4410 6 лет назад
How is page table created first of all?
@anandsatija6172
@anandsatija6172 5 лет назад
guru ji #respect
@bhavsarji7435
@bhavsarji7435 5 лет назад
Thnq so much sir
@sandeepSingh-pi1vi
@sandeepSingh-pi1vi 7 лет назад
thanks sir
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
Hi Sandeep,Thank you so much, would like to hear more from you. We upload more topics every week, Please subscribe this channel for best GATE tutorials.
@priyamvashi2187
@priyamvashi2187 6 лет назад
thank you sir.. keep it up ❤️❤️
@monikasoni8418
@monikasoni8418 5 лет назад
Sir..what is the difference between ptbr and tlb..?
@ishansharma868
@ishansharma868 5 лет назад
Sir you had said that TLB has more or less 32, 64, 128 locations. So does it mean that it can't store frame number of more than 128 pages of a process.
@anuragmanikkame8568
@anuragmanikkame8568 6 лет назад
How cpu gets instructions for creating logical addresses as instructions are stored into disks (if I am not wrong) ? suppose I have echo "welcome" program , so logical address with instruction (echo "welcome") or same instruction will be trasferred to main memory ...how cpu will get to know it has to run echo "welcome" instruction ...can anyone explain me ??
@neerajattri9070
@neerajattri9070 7 лет назад
Thanks Sir.
@ujjwalagarwal6325
@ujjwalagarwal6325 5 лет назад
Sir , In one video tell us about your COUNSELING BUSINESS. Indians Will get GOOD Help Thereafter.
@shethnisarg3049
@shethnisarg3049 5 лет назад
I have one doubt.. if TLB is common for all processes then how would we know to which process the entry in the TLB belong?
@rimmonbhosale9938
@rimmonbhosale9938 5 лет назад
For the same query refer to the above video at 11:50+ approx.
@mradulsinghal6724
@mradulsinghal6724 4 года назад
Upload Segmentation also sir
@sabnamnasrin723
@sabnamnasrin723 7 лет назад
Sir please upload segmentation and file Management in os...
@humnanaz5953
@humnanaz5953 7 лет назад
PLZ SHARE THE VIDEO OF MULTI LEVEL PAGING.......TOMORROW IS MY PRESENTATION....NEED UR HELP
@sumitgoyal385
@sumitgoyal385 7 лет назад
nice
@yavdhesh
@yavdhesh 7 лет назад
Superb!!
@sonuagarwal7679
@sonuagarwal7679 4 года назад
What will happen if TLB will full and there are some pages remaining for a process ? Will it swap some page no. and frame no. ?
@44_shubhamsharma75
@44_shubhamsharma75 4 года назад
If the TLB is full, we have to select a page which has to be replaced in TLB. We do this by using LRU, MRU, FIFO page replacement policy.
@nasirabibi25
@nasirabibi25 7 лет назад
thankyou sir! it helps alot. respect from pakistan :)
@deepakbahuguna6231
@deepakbahuguna6231 6 лет назад
Sir could this happen that page table entry found in tlb doesnt exists in main memory coz of some page replacement policy?
@umapathybabu8397
@umapathybabu8397 7 лет назад
sir c programming lectures plz
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 лет назад
HI Uma Thank you so much for showing your interest, We are working on C language lectures.Very soon will be available to you.Subscribe our channels for more such videos
@vikastiwari87
@vikastiwari87 5 лет назад
Tlb at which location
@shivasharma9555
@shivasharma9555 6 лет назад
thanks alot
@RaviSingh-yf6jd
@RaviSingh-yf6jd 6 лет назад
Sir please upload CPU scheduling algo.
@richavarghis4603
@richavarghis4603 6 лет назад
YO! WHY IS EVERYTHING SO COMPLICATED :)
@uditjec8587
@uditjec8587 3 года назад
how many number of TLBs are there in cache?
@millenniumgames5405
@millenniumgames5405 4 года назад
What will be the access time of TLB? Won't it be O(n)
@c--rayashreemondal1913
@c--rayashreemondal1913 7 лет назад
If there is a TLB then is there any need of page table?
@RakeshKumar-xr8ku
@RakeshKumar-xr8ku 7 лет назад
scenario 1: first TLB will be empty, when process starts its execution it will check the page number in TLB which is empty, then it will check the page number in page table and finds the physical address of the instruction. At this time the page number will get stored in TLB. This way the TLB gets filled(Please correct me if I am wrong) scenario 2 : TLB is a special hardware and it is of small memory. TLB is capable of storing limited memory. what if the size of page table is more than the size of TLB? Obviously we need page table along with TLB. The concept of TLB came into picture just to reduce the access time of an instruction from main memory. The cost of having TLB is very high. so we will be having less number of TLB in our system(say 1 or 2 ..)
Далее
6.8 Paging | Memory management | OS | Operating System
12:54
A Minecraft Movie | Teaser
01:20
Просмотров 16 млн
Pointers and dynamic memory - stack vs heap
17:26
Просмотров 1,4 млн
4.8 Semaphores in Process Synchronization in OS
19:28
Просмотров 738 тыс.
But, what is Virtual Memory?
20:11
Просмотров 266 тыс.
How Do Linux Kernel Drivers Work? - Learning Resource
17:02
Segmented, Paged and Virtual Memory
7:48
Просмотров 241 тыс.
Operating System Basics
23:16
Просмотров 661 тыс.
Virtual Memory: 11 TLB Example
4:26
Просмотров 253 тыс.