Operating Systems - Unit-4
APhysical address
BLogical address
CAbsolute address
DMemory address register
Correct AnswerB. Logical address
AAddress generated by CPU
BAddress in main memory
CAddress in cache memory
DAddress in secondary memory only
Correct AnswerB. Address in main memory
APhysical address space
BLogical address space
CVirtual disk space
DSecondary address space
Correct AnswerB. Logical address space
ACPU and cache
BMain memory and backing store
CCache and registers
DROM and RAM
Correct AnswerB. Main memory and backing store
AA single contiguous block of memory
BOnly non-contiguous blocks
COnly cache blocks
DOnly virtual pages
Correct AnswerA. A single contiguous block of memory
AFirst-fit
BFIFO
CRound Robin
DBanker's algorithm
Correct AnswerA. First-fit
AContiguous memory allocation
BPaging
CTLB
DPage table
Correct AnswerA. Contiguous memory allocation
AFrames
BPages
CSegments
DBlocks
Correct AnswerB. Pages
APages
BSegments
CFrames
DFiles
Correct AnswerC. Frames
AFile table
BPage table
CDirectory table
DProcess table
Correct AnswerB. Page table
APage number
BFrame number
CLocation within the frame
DProcess number
Correct AnswerC. Location within the frame
AInternal fragmentation
BExternal fragmentation
CPage faults
DPage tables
Correct AnswerB. External fragmentation
AStore files
BSpeed up address translation
CReplace main memory
DStore page files permanently
Correct AnswerB. Speed up address translation
AFixed-size pages
BLogical segments
CFixed-size frames
DDisk blocks only
Correct AnswerB. Logical segments
APage number and frame number
BSegment number and offset
CFrame number and offset
DBlock number and sector
Correct AnswerB. Segment number and offset
ABase and limit
BPage and frame number
CFile name and size
DProcess and thread IDs
Correct AnswerA. Base and limit
ASuccessful translation
BAddress violation
CPage replacement
DContext switching
Correct AnswerB. Address violation
ASegmentation and paging
BSwapping and scheduling
CPaging and file allocation
DCaching and swapping
Correct AnswerA. Segmentation and paging
AFrames
BPages
CDirectories
DFiles
Correct AnswerB. Pages
ABefore it is referenced
BOnly when it is needed
COnly after process termination
DOnly during system startup
Correct AnswerB. Only when it is needed
AA page is present in main memory
BA referenced page is not currently in main memory
CCPU becomes idle
DA process completes execution
Correct AnswerB. A referenced page is not currently in main memory
ATerminates the process immediately
BBrings the required page into memory
CDeletes the page table
DDisables virtual memory
Correct AnswerB. Brings the required page into memory
AThe referenced page is valid and available to the process
BThe CPU is in kernel mode
CThe file is read-only
DThe process is waiting
Correct AnswerA. The referenced page is valid and available to the process
Correct AnswerB. FIFO
AFIFO
BLRU
COptimal
DSecond Chance
Correct AnswerC. Optimal
ALoaded first
BLeast recently used
CMost frequently used
DLargest page number
Correct AnswerB. Least recently used
AFIFO page replacement
BLRU page replacement
COptimal page replacement
DDemand segmentation
Correct AnswerA. FIFO page replacement
APast page references only
BFuture page references
CFile names
DCPU registers
Correct AnswerB. Future page references
AIncrease page size
BReduce the number of page faults
CIncrease external fragmentation
DRemove the page table
Correct AnswerB. Reduce the number of page faults
AExecuting arithmetic instructions
BPaging rather than executing processes
CFile allocation
DDirectory creation
Correct AnswerB. Paging rather than executing processes