Why paging? What is virtual memory? Wwhat is virtual address space?



Paging is a memory management technique used by operating system.
in it complete memory is divided into logical blocks of equal size.whenever any page is required o/s search for that page in memory,if it dont find than a trap is generated known as Page fault and this new page get loaded in RAM from secondary memory.
virtual memory is also memory management techniuqe generaly deployed when
a computer is not having enough(large)RAM for a large program to be kept in memory, but as we know for fast and sucessful execution of prgram ,it is reqired to be present in memory and our problem is of less RAM
thus virtual memory provide solution to this problem
virtual memory provides mapping technique for Mapping program generated RAM address to acutal physical address of secndary Memory, at run time .it provde illusion as if our RAM is large enough to hOLd comlete progam.
it is gernealy used in graphic orinted progams and applications.




Explore posts in the same categories: Operating System Interview Questions


BOOKMARK THIS : BlinkList | del.icio.us | Digg it | Furl | reddit | StumbleUpon | Yahoo MyWeb |


Comments are closed.