FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Select the true statements about segmentation:
A
Splits processes into variable-sized pieces
B
Splits processes into equal-sized pieces
C
Keeps processes together in RAM
D
Places processes in any free RAM
Explanation: 

Detailed explanation-1: -Segmentation is a memory management technique which divides the program from the user’s view of memory. That means the program is divided into modules/segments, unlike paging in which the program was divided into different pages, and those pages may or may not be loaded into the memory simultaneously.

Detailed explanation-2: -Which of the following modes offers segmentation in the memory? Explanation: The main memory can split into small blocks by the method of paging and segmentation and these mechanisms are possible only in protected mode. 5.

Detailed explanation-3: -In Operating Systems, Segmentation is a memory management technique in which the memory is divided into the variable size parts. Each part is known as a segment which can be allocated to a process. The details about each segment are stored in a table called a segment table.

Detailed explanation-4: -Memory segmentation describes the system of segmenting processes and loading the information into non-contiguous spaces in memory. This allows for better efficiency in memory management. Though the system incurs external fragmentation it allows for smaller chunks of segmented processes to be loaded.

There is 1 question to complete.