Which of the following describes the operational concept of a 'Virtual Memory'? MCQ with Answer and Explanation

Which of the following describes the operational concept of a 'Virtual Memory'?
A. A cloud-based storage system that bypasses the local operating system.
B. An extremely large main memory array made of high-speed SRAM.
C. A dedicated memory chip installed exclusively inside advanced graphics cards.
D. An illusion of an extremely large main memory achieved by using a part of secondary storage.
Answer: Option D
Solution (By JKSSB Mock Tests)
Virtual memory is a memory management technique that uses secondary storage (like an HDD or SSD) to simulate additional RAM, allowing programs to run even if they exceed physical memory capacity.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Memory and Storage Devices Questions

Question #1
Which architectural component generates the addresses required to fetch instructions from physical memory locations?
A. The Hard Drive Actuator
B. The Optical Laser Assembly
C. The Program Counter (PC)
D. The Data Bus

Correct Answer: Option C


Explanation:
The Program Counter is a specialized processor register that holds the memory address of the next sequential instruction slated for execution.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the function of the memory bus?
A. To connect the monitor
B. To connect the CPU to the hard disk
C. To provide power to memory
D. To transfer data between CPU and memory

Correct Answer: Option D


Explanation:
The memory bus (or front-side bus) is the data path that carries information between the CPU and the main memory (RAM). It determines the bandwidth and speed of data transfer.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the memory cache 'miss' penalty?
A. The extra time needed to fetch data from the slower main memory when it is not found in the cache.
B. The financial cost of manufacturing faster cache chips.
C. The reduction in processing speed when multiple applications compete for CPU space.
D. The permanent loss of data due to system power fluctuations.

Correct Answer: Option A


Explanation:
When the CPU looks for data in the cache and fails to find it (a cache miss), it suffers a time delay penalty because it must fetch that data from the slower system RAM.

This question belongs to: Computer Memory and Storage Devices