OPERATING SYSTEMS FOR COMPUTERS
COMPUTER OPERATING SYSTEMS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
when the RAM is not enough to contain all of the programs and data currently being used
|
|
every other time a program is used
|
|
as a secondary storage medium for long term storage of documents
|
|
when the CPU is getting overheated
|
Detailed explanation-1: -Virtual memory is a common technique used in a computer’s operating system (OS). Virtual memory uses both hardware and software to enable a computer to compensate for physical memory shortages, temporarily transferring data from random access memory (RAM) to disk storage.
Detailed explanation-2: -For these reasons, most computers use their physical memory system-their RAM-to maintain their processing speed before using their virtual memory system. The computer only uses its virtual memory when it runs out of RAM for storage.
Detailed explanation-3: -Virtual memory provides virtual address mapping between applications and hardware memory. It provides many functions, including multitasking (multiple tasks executing at once on one CPU), allowing multiple processes to access the same shared library in memory, swapping, and other functions.
Detailed explanation-4: -If your system has to rely too heavily on virtual memory, you will notice a significant performance drop. The key is to have enough RAM to handle everything you tend to work on simultaneously–then, the only time you “feel” the slowness of virtual memory is is when there’s a slight pause when you’re changing tasks.
Detailed explanation-5: -Virtual memory is an area of a computer system’s secondary memory storage space, such as an HDD or SSD, that acts as if it were a part of the system’s RAM or primary memory. Ideally, the data needed to run applications is stored in RAM, where the CPU can quickly access it.