NBS is good for OS structure: non-blocking signals

NBS is good for OS structure: non-blocking signals

Signals are the only form of IPC

NBS prevents deadlock & increases performance

Kernel

Class libraries

Thread

Signal handler

Signal

Locked data structure

NBS simplifies writing efficient signal-safe code

Previous slide Next slide Back to the first slide View Graphic Version