Memory Management -1

What term is used to describe the region where running processes may be moved when the system is low on memory?
Swap space
Cache space
Kernel space
Virtual space
What are the addresses generated by the CPU when accessing a running process's code and data?
Physical addresses
Kernel addresses
Logical addresses
Swap addresses
What is the main drawback of contiguous memory allocation?
Internal fragmentation
External fragmentation
Page table overhead
Demand paging issues
What is the most common way of allocating memory to processes in modern operating systems?
Contiguous allocation
Segmentation
Paging
Swapping
What is the purpose of a page table in the context of memory management?
External fragmentation
Internal fragmentation
Mapping logical pages to physical frames
CPU cache management
How is logical addressing different from physical addressing in the context of memory management?
Logical addressing involves CPU cache, while physical addressing does not.
Logical addressing uses contiguous memory, while physical addressing uses paging.
Logical addressing is used by the compiler, while physical addressing is used by the CPU.
Logical addressing involves virtual addresses, while physical addressing involves real addresses.
What is the role of the memory management unit (MMU) in the translation of virtual addresses to physical addresses?
Allocating physical frames
Maintaining page tables
Executing CPU instructions
Translating logical addresses
What is the potential issue with demand paging in modern operating systems?
Internal fragmentation
External fragmentation
Page table overhead
Performance penalty during page faults
Which hardware register holds a pointer to the page table of the current process in x86 architecture?
CR3
MMU
PCB
CPU cache
What is the primary function of main memory (RAM) immediately after booting up?
Storage of user data
Execution of kernel instructions
Cache management
Secondary storage allocation
0
{"name":"Memory Management -1", "url":"https://www.quiz-maker.com/QPTNYWXPW","txt":"What term is used to describe the region where running processes may be moved when the system is low on memory?, What are the addresses generated by the CPU when accessing a running process's code and data?, What is the main drawback of contiguous memory allocation?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker