Duration 39:3

TRANSLATION LOOKASIDE BUFFER | STRUCTURE OF PAGETABLE | MEMORY MANAGEMENT IN OPERATING SYSTEM

961 watched
0
20
Published 11 Apr 2020

Translation lookaside buffer is a small, fast lookup hardware cache. The TLB is associative, high-speed memory. Each entry in the TLB consists of two parts: a key (or tag) and a value. When the TLB is presented with an item, the item is compared with all keys simultaneously. If the item is found, the corresponding value field is returned. Here ,We use the TLB to store the Page number and the corresponding frame number of that page. The search is fast but the hardware is expensive. Typically, the number of entries in a TLB is between 64 and 1,024. The TLB is used with page tables in the following way: The TLB contains only a few of the page-table entries. When a logical address is generated by the CPU, its page number is presented to the TLB. If the page number is found, its frame number is immediately available and is used to access memory. If the page number is not in the TLB (known as a TLB miss) a memory reference to the page table must be made. When the frame number is obtained, we can use it to access memory . Such a page number and frame number to the TLB, so that they will be found quickly on the next reference. If the TLB is already full of entries, the operating system must select one for replacement. Replacement policies range from least recently used (LRU) to random. Some TLBs allow certain entries to be wired down meaning that they cannot be removed from the TLB. TLB entries for kernel code or frequently accessed pages are wired down entries. Text Book References: "Operating System Principles " by Abraham Silberschatz,Galvin and Gagne. If you found the Videos useful,Please do not forget to Like,Comment and SUBSCRIBE THE CHANNEL for more such Videos. Stay Connected ... Other Useful Playlist Links: Process Synchronization: /playlist/PLCgLCvfziuGabr6GKKKoAapO8M-EPKDpE Deadlocks: /playlist/PLCgLCvfziuGbtqWnJHnfovTrPf7zcsLfA Memory Management in Operating Systems: /playlist/PLCgLCvfziuGYRMLnswVQHUQi4lForH6xy Case Studies in The Linux System /playlist/PLCgLCvfziuGZk4_Zyd5RmEmHyTgGW8tSK File System-Protection : /playlist/PLCgLCvfziuGbOdmayFwWh0DmcJ5VqrQ42 Secondary Storage Structures: /playlist/PLCgLCvfziuGZpUsVA1IvrWjQp_D0PauIu File System implementation: /playlist/PLCgLCvfziuGYld24Xux9PDeDRqDcvTz62 File System: /playlist/PLCgLCvfziuGajsMMoKevg8ZwHpjanXTrY #GAteComputerScience #NETComputerScience #oslectures #operatingsystems #CSE #VTU #Exam #AnnaUniversitySyllabus KEYWORDS: #TRANSLATIONLOOKASIDE BUFFER #STRUCTURE OF PAGETABLE #MEMORY MANAGEMENT IN OPERATING SYSTEM #PAGING

Category

Show more

Comments - 2