Memory Management in Operating System

This set of MCQs helps students to learn about Memory management which is the functionality of an operating system and also 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. It checks how much memory is to be allocated to processes. It decides which process will get memory at what time. It tracks whenever some memory gets freed or unallocated and correspondingly it updates the status.

Start Quiz

Binding of instructions and data to memory addresses can be done at ____________

Compile time Load time Execution time All of the mentioned

What is the advantage of dynamic loading?

A used routine is used multiple times An unused routine is never loaded CPU utilization increases All of the mentioned

Which of the following does not support more than one program at a time?

DOS Linux Windows Unix

Which operating system can you give smallest file name?

Ps/2 Dos Windows Windows NT

Which one is not operating system?

P11 OS/2 Windows Unix

The _____ table contains the base address of each page in physical memory.

process memory page frame

What is Address Binding?

Going to an address in memory

Locating an address with the help of another address

Binding two addresses together to form a new address in a different memory space

A mapping from one address space to another

If the process can be moved during its execution from one memory segment to another, then binding must be ____________

Delayed until run time

Preponed to compile time

Preponed to load time

None of the mentioned

What is Dynamic loading?

Loading multiple routines dynamically

Loading a routine only when it is called

Loading multiple routines randomly

None of the mentioned

Which of the following is not an operating system?

DOS

Linux

Windows

Oracle

Linux is a(n) ....... operating system.

Open source

Microsoft

Windows

Mac

Physical memory is broken into fixed-sized blocks called ________.

Frames

Pages

Backing store

None of the mentioned

Logical memory is broken into blocks of the same size called _________.

Frames

Pages

Backing store

None of the mentioned

Every address generated by the CPU is divided into two parts. They are ____________.

Frame bit & page number

Page number & page offset

Page offset & frame bit

Frame offset & page offset

The __________ is used as an index into the page table.

Frame bit

Page number

Page offset

Frame offset

Quiz/Test Summary
Title: Memory Management in Operating System
Questions: 15
Contributed by:
Steve