COMPUTER FUNDAMENTALS

COMPUTER SOFTWARE

OPERATING SYSTEMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which part of the operating system will remove data that is no longer needed to free up space for other programs being used?
A
Memory management
B
File and disk management
C
User management
D
User interface
Explanation: 

Detailed explanation-1: -Fragmentation. As processes are loaded and removed from memory, the free memory space is broken into little pieces. It happens after sometimes that processes cannot be allocated to memory blocks considering their small size and memory blocks remains unused. This problem is known as Fragmentation.

Detailed explanation-2: -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-3: -To accommodate the allocation process, the OS continuously moves processes between memory and storage devices (hard disk or SSD), while tracking each memory location and its allocation status. The OS also determines which processes will get memory resources and when those resources will be allocated.

Detailed explanation-4: -The advantages of Linux are that it is free, and there are many different distributions-or versions-you can choose from. According to StatCounter Global Stats, Linux users account for less than 2% of global operating systems. However, most servers run Linux because it’s relatively easy to customize.

There is 1 question to complete.