Which of the following correctly describes the memory hierarchy?
Registers < Cache < Main Memory < Disk
Main Memory < Registers < Cache < Disk
Cache < Disk < Registers < Main Memory
Disk < Main Memory < Cache < Registers
Which of the following is a primary function of a hypervisor?
To manage physical hardware resources.
To provide user interface for applications.
To create virtual machines from physical servers.
To act as a firewall for network protection.
What mechanism is typically employed in a file system to ensure consistency after a crash?
File Deletion
Backup and Restore
Redundant Storage
Commit Log
What is the primary goal of deadlock prevention?
To make it impossible for deadlocks to occur
To ensure system resources are freed
To detect deadlocks when they occur
To allow processes to complete without waiting
What is a key advantage of shared memory in Inter-Process Communication (IPC)?
Fast communication between processes
Requires complex synchronization
Slower data exchange
Easy error detection
Which of the following scheduling strategies allows for a process to move between different priority queues based on its behavior and execution history?
First-Come, First-Served
Multilevel Feedback Queue Scheduling
Round Robin
Shortest Job Next
Which virtualization type focuses on the abstraction of physical memory resources?
Application virtualization
Memory virtualization
Storage virtualization
Network virtualization
Which method of inter-process communication typically involves sharing a region of memory?
Semaphore signaling
Message passing
File mapping
Shared memory
What is the primary purpose of threading in an operating system?
To reduce memory usage
To enable concurrent execution of tasks
To limit process execution time
To increase the size of the process
What is a primary advantage of using bitmaps for free space management in file systems?
Fixed allocation size
Increased complexity
Fast allocation and deallocation
Reduced memory footprint