Read-Write Locks

Readers%E2%80%93writer lock

Readers–writer locks are synchronization primitives that allow concurrent access for read-only operations while write operations require exclusive access. They are commonly used to control access to data structures in memory that cannot be updated atomically. They are usually constructed on top of mutexes and condition variables or semaphores.

1 courses cover this concept

CS 110: Principles of Computer Systems

Stanford University

Winter 2022

CS 110 delves into advanced computer systems and program construction, focusing on designing large systems, software that spans multiple machines, and parallel computing. This course builds upon CS107 and requires good knowledge of C, C++, Unix, GDB, Valgrind, and Make. It covers Linux filesystems, multiprocessing, threading, networking, and more.

No concepts data

+ 28 more concepts