Which of the following is a major benefit of using caching in an operating system?
Elimination of data redundancy
Increased disk space
Simplified I/O operations
Reduced latency for frequently accessed data
Which disk scheduling algorithm involves the disk arm moving towards the end of the disk before reversing direction?
LOOK
SSTF
SCAN
C-LOOK
What is a primary characteristic of Type 1 hypervisors?
Less efficient than Type 2
Requires a host operating system
Runs directly on hardware
Dependent on application runtime
When using segmentation, what is the fundamental unit of allocation?
Blocks
Frames
Pages
Segments
Which of the following is an example of a multithreading issue that can lead to deadlock?
A thread being starved of resources.
Two threads waiting for each other to release resources.
An improper context switch.
A thread exceeding its time slice.
Which method is not typically used for free space management?
Grouping
Arrays
Bitmaps
Linked Lists
What form of fragmentation occurs when free memory is divided into small blocks and cannot satisfy memory requests?
Segment fragmentation
External fragmentation
Internal fragmentation
Paging fragmentation
Which of the following represents the modified SCAN algorithm that only services requests in one direction from the current head position?
FCFS
C-SCAN
What is the main advantage of using a Type 2 hypervisor?
They are easier to set up and use for desktop virtualization
They provide better performance than Type 1 hypervisors
They are typically more secure
They can support a larger number of virtual machines
Which level of memory hierarchy is usually the fastest and smallest in terms of capacity?
Registers
Main memory
Secondary storage
Cache