Inter-process communication in Linux: Shared storage | Opensource.com
opensource.com · 3,828 words · saved by 1 readers
Learn how processes synchronize with each other in Linux.
Inter-process communication in Linux: Shared storage | Opensource.com Skip to main content Search Inter-process communication in Linux: Shared storage Learn how processes synchronize with each other in Linux. 274 readers like this. This is the first article in a series about interprocess communication (IPC) in Linux. The series uses code examples in C to clarify the following IPC mechanisms: Shared files Shared memory (with semaphores) Pipes (named and unnamed) Message queues Sockets Signals This article reviews some core concepts before moving on to the first two of these mechanisms: sha
saved by
related reading
- tldp.org/LDP/tlk/ipc/ipc.htmltldp.org
- Unreliable Guide To Locking — The Linux Kernel documentationdocs.kernel.org
- Things UNIX can do atomically — Crowley Code!rcrowley.org
- LittleBookOfSemaphores.pdfgreenteapress.com
- tldp.org/LDP/tlk/kernel/processes.htmltldp.org
- Reading 14: Concurrencyweb.mit.edu
- Linux kernel memory barriers — The Linux Kernel documentationdocs.kernel.org
- Who ordered memory fences on an x86? | Bartosz Milewski's Programming Cafebartoszmilewski.com
- Intro - Putting the "You" in CPUcpu.land
- Shared-State Concurrency - The Rust Programming Languagedoc.rust-lang.org
- Processes in Linux - Everything You Need to Knowreliabilityengineering.substack.com
- Memory Barriers Are Like Source Control Operationspreshing.com