Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Questions  >  Virtual memory isa)An extremely large main me... Start Learning for Free
Virtual memory is
  • a)
    An extremely large main memory
  • b)
    An extremely large secondary memory
  • c)
    An illusion of an extremely large memory
  • d)
    A type of memory used in super computers
Correct answer is option 'C'. Can you explain this answer?
Verified Answer
Virtual memory isa)An extremely large main memoryb)An extremely large ...
Virtual memory does not exists physically in the memory system, it just gives an illusion of an extremely large memory.
View all questions of this test
Most Upvoted Answer
Virtual memory isa)An extremely large main memoryb)An extremely large ...
Virtual memory is an illusion of an extremely large memory that is created by the operating system. It allows a computer to compensate for shortages of physical memory by temporarily transferring pages of data from random access memory (RAM) to disk storage.

How does virtual memory work?

Virtual memory works by dividing memory into small chunks called pages. When a program requests memory, the operating system assigns it a page of memory. If the requested memory is not available in physical memory, the operating system swaps out some pages of memory that are not currently being used and transfers them to a special area of the hard disk called the swap file. This frees up space in physical memory to load the requested page.

When the program needs the swapped-out page again, the operating system swaps it back into physical memory and swaps out another page if necessary. This process is transparent to the program, which continues to operate as if it has access to all the memory it needs.

Advantages of virtual memory:

• It allows programs to run on systems with less physical memory than they would otherwise require.

• It allows multiple programs to run simultaneously, even if the combined memory requirements of all the programs exceed the amount of physical memory available.

• It protects the operating system from crashes caused by poorly written or malicious programs that attempt to access memory outside their allotted space.

Disadvantages of virtual memory:

• It can slow down performance because the operating system has to continually swap pages of memory between physical memory and disk storage.

• It can cause disk thrashing, which is when the operating system spends more time swapping pages of memory than running programs.

• It can be difficult to configure and optimize, especially on systems with multiple processors or complex memory architectures.
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer?
Question Description
Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? for Computer Science Engineering (CSE) 2025 is part of Computer Science Engineering (CSE) preparation. The Question and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus. Information about Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? covers all topics & solutions for Computer Science Engineering (CSE) 2025 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer?.
Solutions for Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? in English & in Hindi are available as part of our courses for Computer Science Engineering (CSE). Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free.
Here you can find the meaning of Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer?, a detailed solution for Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? has been provided alongside types of Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice Virtual memory isa)An extremely large main memoryb)An extremely large secondary memoryc)An illusion of an extremely large memoryd)A type of memory used in super computersCorrect answer is option 'C'. Can you explain this answer? tests, examples and also practice Computer Science Engineering (CSE) tests.
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev