The Little Book of Semaphores
The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming. In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems w...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
[Place of publication not identified]
Green Tea Press
[2016]
|
Series: | Open textbook library.
|
Subjects: | |
Online Access: | Access online version |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- 1 Introduction
- 2 Semaphores
- 3 Basic synchronization patterns
- 4 Classical synchronization problems
- 5 Less classical synchronization problems
- 6 Not-so-classical problems
- 7 Not remotely classical problems
- 8 Synchronization in Python
- 9 Synchronization in C
- A Cleaning up Python threads
- B Cleaning up POSIX threads