COMPUTER FUNDAMENTALS

COMPUTER ARCHITECTURE

MEMORY SYSTEMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Virtual memory is used
A
when RAM is too small to contain the programs and data currently being used
B
every other time a program is used
C
as a secondary storage medium for long term storage of documents
D
when the CPU is getting overheated
Explanation: 

Detailed explanation-1: -How does virtual memory work? Virtual memory uses both the computer’s software and hardware to work. It transfers processes between the computer’s RAM and hard disk by copying any files from the computer’s RAM that aren’t currently in use and moving them to the hard disk.

Detailed explanation-2: -If virtual memory doesn’t exist, we can’t load more than one program in the main memory. This means that without virtual memory, we can only run one program at a time. This is because each program might have to use different functions that may point to the same addresses in RAM.

Detailed explanation-3: -Paging is the name given to the process of storing and retrieving data between a HDD/SSD and RAM. Pages of data are transferred between RAM and virtual memory when needed. Paging is essential for virtual memory to work.

There is 1 question to complete.