FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Keeping track of the location of processes in memory and allocating space to new processes is known as ____
A
Memory Management
B
Process Management
C
Memory Scheduling
D
Process Scheduling
Explanation: 

Detailed explanation-1: -Memory management is the functionality of an operating system which handles or manages primary memory and moves processes back and forth between main memory and disk during execution. Memory management keeps track of each and every memory location, regardless of either it is allocated to some process or it is free.

Detailed explanation-2: -The memory management function keeps track of the status of each memory location, either allocated or free. It determines how memory is allocated among competing processes, deciding which gets memory, when they receive it, and how much they are allowed.

Detailed explanation-3: -Memory management is the process of allocating memory to programs and keeping the programs in memory separate from one another. Some systems divide memory into separate areas, called partitions or regions.

Detailed explanation-4: -Memory management is the process of controlling and coordinating a computer’s main memory. It ensures that blocks of memory space are properly managed and allocated so the operating system (OS), applications and other running processes have the memory they need to carry out their operations.

Detailed explanation-5: -The memory management in the operating system is to control or maintain the main memory and transfer processes from the primary memory to disk during execution. Memory management keeps track of all memory locations, whether the process uses them or not. Determines how much memory should be allocated to each process.

There is 1 question to complete.