OS Memory Management
Time taken in memory access through PTBR is ____________
extended by a factor of 3
extended by a factor of 2
slowed by a factor of 3
slowed by a factor of 2
slowed by a factor of 2
Related posts
Sometimes the overhead of keeping track of a hole might be ____________A. larger than the memory
B. larger than the hole itself
C. very small
D. all of the mentioned
The segment base contains the ____________
A. starting logical address of the process
B. starting physical address of the segment in memory
C. segment length
D. none of the mentioned
Consider a computer with 8 Mbytes of main memory and a 128K cache. The cache block size is 4 K. It uses a direct mapping scheme for cache management. How many different main memory blocks can map onto a given physical cache block?
A. 2048
B. 256
C. 64
D. 8
What is Dynamic loading?
A. loading multiple routines dynamically
B. loading a routine only when it is called
C. loading multiple routines randomly
D. none of the mentioned
Operating System maintains the page table for ____________
A. each process
B. each thread
C. each instruction
D. each address
To obtain better memory utilization, dynamic loading is used. With dynamic loading, a routine is not loaded until it is called. For implementing dynamic loading ____________
A. special support from hardware is required
B. special support from operating system is essential
C. special support from both hardware and operating system is essential
D. user programs can implement dynamic loading without any special support from hardware or operating system
The first fit, best fit and worst fit are strategies to select a ______
A. process from a queue to put in memory
B. processor to run the next process
C. free hole from a set of available holes
D. all of the mentioned
Leave a Reply