摘要:
Shared Memory Shared memory is a memory shared between two or more processes. However, why do we need to share memory or some other means of communica 阅读全文
摘要:
Semaphores are a programming construct designed by E. W. Dijkstra in the late 1960s. Dijkstra's model was the operation of railroads: consider a stret 阅读全文
摘要:
Unreliable Guide To Locking Introduction Welcome, to Rusty’s Remarkably Unreliable Guide to Kernel Locking issues. This document describes the locking 阅读全文
摘要:
Linux Signals Fundamentals – Part I Linux Signals Fundamentals – Part I What is a signal? Signals are software interrupts. A robust program need to ha 阅读全文
摘要:
The client server model Most interprocess communication uses the client server model. These terms refer to the two processes which will be communicati 阅读全文
摘要:
One of the fundamental features that makes Linux and other Unices useful is the “pipe”. Pipes allow separate processes to communicate without having b 阅读全文