What is virtual memory?

Answers were Sorted based on User's Feedback



What is virtual memory?..

Answer / athavulla syed

In our systems memory is limited but executable programs are
infinite, so at compile time only compiler generates virtual
addresses for all executables.

While executing, memory management unit come into picture
and translates virtual addresses to physical address.

Virtual address may be same for two processes but physical
memory is unique.

Is This Answer Correct ?    4 Yes 0 No

What is virtual memory?..

Answer / pravin

when program doesn't fit in main memory then then program is segmented and the part of program which is in currently use is kept in main memory and the remaining part of program,which is not in use is stored in secondary storage. when the executing program needs the part of program which is not in main memory then it copies that part from sec memory and replaces some program from main memory.Thus the technique which swaps the program between main memory and secondray storage is called virtual memory.

Is This Answer Correct ?    2 Yes 1 No

What is virtual memory?..

Answer / v.vijayakumar

Virtual memory is hardware technique where the system
appears to have more memory that it actually does. This is
done by time-sharing, the physical memory and storage parts
of the memory one disk when they are not actively being
used.

Is This Answer Correct ?    1 Yes 2 No

What is virtual memory?..

Answer / k.k.tripathi

Virtual Memory is space on harddisk where processes which
are not frequently used in RAM are being transfered so as
to increase the speed.If the required process is in virtual
memory it will be swapped to main memory and executed.As
Large is virtual memory so fast the system will be.

Is This Answer Correct ?    1 Yes 5 No

Post New Answer

More Operating Systems General Concepts Interview Questions

Ms dos provide no means of concurrent processing.three complication that concurrent processing adds to an operating system? ?

1 Answers  


What is time- sharing system?

0 Answers  


What are real-time systems?

0 Answers  


Tell me the difference between yielding and sleeping?

0 Answers  


What is authentication in operating system?

0 Answers  






How do I find my hidden files?

0 Answers  


I want to install sql server as a database server and Oracle 10 I as a programming language for this i choose windows 2003 server as a operating system..ok.and come to hardware part i have 8 SATA hdd's each one has 300 gb of capacity. my requirement is i want to insert thease 8 hdds into a system by using RAID LEVELS(Leave about configuration). in Raid Levels which level will give 100% data backup(safe).if u give preferance for one purticular raid level please let me know what are the benfits with that Please suggest me with best answers.

1 Answers   Semantic Space,


Give an example of a Process State.

0 Answers  


Give an example of Priority Inversion in Scheduling. What are the consequences of Priority Inversion?

0 Answers   Ciena,


What does thread safe mean?

0 Answers  


What is the difference between af_inet and pf_inet?

0 Answers  


What is synchronously and asynchronously?

0 Answers  


Categories