top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

OS: What is the Translation Lookaside Buffer

+6 votes

What is the Translation Lookaside Buffer (TLB) and is it applicable in Linux also?

posted Nov 21, 2013 by anonymous

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+1 vote

TLB is a cache based memory management unit. It is fastest way to do mapping between virtual address to physical address.
When CPU generates a virtual address. it should be mapped to physical memory. Doing virtual to physical address mapping is significantly slow . So for the better performance it is being used.

When virtual address to physical address mapping is done successfully in TLB then it is called TLB hit otherwise to get physical address from virtual address, page table walk through has to do.

I got one link which is telling that unix has page table concept. If hardware support TLB then definitely it should be used.

answer Nov 22, 2013 by Vimal Kumar Mishra
Similar Questions
+1 vote

Lets say, I have a system with only 1 core and with Windows OS. Using VMWare I am installing Linux on that. Can I share this core for VM and Base OS?

I mean if we have number of core 4 then in vmware we can assign 2 core. So, 2 Core for Linux and 2 core for windows. But what if I have number of core only 1, or if i have number of core 4 and in vmware I assign 4 core to Linux.

Will it share the core time wise?

Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.