CUET PG 2026 — operating system os PYQ
CUET PG | operating system os | 2026Transactional Memory & Concurrency Alternative
List-I (Modern Approach)
A. Software Transactional Memory
B. Functional Languages
C. OpenMP critical
D. Lock-Free Algorithms
List-II (Functional Strategy)
Executes memory operations in blocks, rolling back if conflicts occur
Avoids race conditions entirely by using immutable states
Compiler directive that serializes execution blocks automatically
Uses atomic hardware operations (like CAS) to avoid formal locks
