Operating Systems Concepts - Engineering

Q1:

Virtual memory is

A simple to implement

B used in all major commercial operating systems

C less efficient in utilization of memory

D useful when fast I/O devices are not available

E None of the above

ANS:B - used in all major commercial operating systems

It Should be D, Virtual memory is useful when fast I/O devices are not available, that is the main purpose, Virtual memory is also available in Non-commercial OS like Linux (Swap space used a.k.a Virtual Memory) or Ubuntu even Slax a 200Mb free OS can support it.