If a system has 128 mb ram and 1 gb hard disk, and a process decides to use its fully allotted virtual memory 2^32 - 2gb = 2 gb, how is it practically possible?. But this works in all machines. How?



If a system has 128 mb ram and 1 gb hard disk, and a process decides to use its fully allotted virtu..

Answer / Shiv Poojan Yadav

The misconception arises due to the difference between physical memory (RAM) and virtual memory (a combination of RAM and disk space). In modern operating systems, a process's addressable memory can extend beyond the available physical memory by using virtual memory management techniques such as paging and segmentation. Virtual memory allows the OS to simulate more memory than physically available by swapping out less frequently used pages between RAM and the hard drive.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Windows General Interview Questions

Where can I find icon files in windows 10?

1 Answers  


How do I select multiple files in windows explorer?

1 Answers  


What are registry entries?

1 Answers  


What do I do if windows update failed to install?

1 Answers  


How do I fix corrupted files windows 7?

1 Answers  


What is the purpose of a stub zone dns ?

1 Answers  


What is the next windows after 10?

0 Answers  


How do I see the results of a chkdsk that run on boot?

1 Answers  


How do I read a windows 10 dump file?

1 Answers  


Is there an equivalent of 'which' on the windows command line?

1 Answers  


How do I sleep, restart, or shut down windows 8?

1 Answers  


What is cui & gui?

1 Answers  


Categories