Advanced Operating Systems
Q86 / 100

What is NUMA (Non-Uniform Memory Access) and its OS implications?

Correct! Well done.

Incorrect.

The correct answer is B) A multi-processor architecture where memory access latency depends on which CPU accesses which memory node, requiring OS NUMA-aware scheduling and allocation

B

Correct Answer

A multi-processor architecture where memory access latency depends on which CPU accesses which memory node, requiring OS NUMA-aware scheduling and allocation

Explanation

On NUMA systems, accessing local memory is ~4ns but remote memory ~40ns. OS schedulers pin threads to CPUs near their memory (NUMA-aware allocation in Linux via libnuma).

Progress
86/100