APPLICATION SYSTEM SOFTWARE
SYSTEMS SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Splits processes into variable-sized pieces
|
|
Splits processes into equal-sized pieces
|
|
Keeps processes together in RAM
|
|
Places processes in any free RAM
|
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.