OPERATING SYSTEMS FOR COMPUTERS
COMPUTER OPERATING SYSTEMS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
segmentation
|
|
paging
|
|
memorising
|
|
threading
|
Detailed explanation-1: -Segmentation is a memory management technique in which each job is divided into several segments of different sizes, one for each module that contains pieces that perform related functions. Each segment is actually a different logical address space of the program.
Detailed explanation-2: -Memory block assigned to process is bigger. Some portion of memory is left unused, as it cannot be used by another process. The internal fragmentation can be reduced by effectively assigning the smallest partition but large enough for the process.
Detailed explanation-3: -Swapped-in processes are placed in the initially allotted space in the contiguous memory allocation. In contrast, swapped-in processes in non-contiguous memory allocation can be organized in any location in memory.
Detailed explanation-4: -Segmentation is another memory management technique used by operating systems. The process is divided into segments of different sizes and then put in the main memory. The program/process is divided into modules, unlike paging, in which the process was divided into fixed-size pages or frames.