COMPUTER FUNDAMENTALS

COMPUTER SOFTWARE

UTILITY PROGRAMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of these best describes the OS function of Memory Management?
A
the OS divides processor time between open applications and may priortise certain processes in order for instructions to be executed in the most efficient order
B
the OS has to make sure the applications don’t overwrite or interfere with each other. The memory manager allocates certain applications certain memory addresses, to make sure their processes are placed into separate locations
C
the OS is responsible for the organisation of data in a usable structure, allowing users to edit, delete and move files/ data
D
the OS is responsible for user accounts, where different users have different levels of access and can be granted access to specific data or resources. Each user has their own personal data separate from other users
Explanation: 

Detailed explanation-1: -In operating systems, memory management is the function responsible for managing the computer’s primary memory. The memory management function keeps track of the status of each memory location, either allocated or free.

Detailed explanation-2: -An operating system is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers.

Detailed explanation-3: -Paging, and swapping, segmentation and compaction are modern computers’ four main memory management techniques. Swapping is the best technique for memory management because it provides the most efficient use of system resources.

Detailed explanation-4: -Keeping track of which parts of memory are currently being used and by whom. Deciding which processes are to be loaded into memory when memory space becomes available. Allocating and deallocating memory space as needed.

There is 1 question to complete.