diff options
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..5f25333 --- /dev/null +++ b/readme.md | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | # Weitere Links | ||
| 2 | |||
| 3 | - Eine Lock-Free-Queue kann man hier finden: [Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms](http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html) | ||
| 4 | Außerdem finden sich auf den Seiten noch der Link: [Nonblocking Concurrent Data Structures with Condition Synchronization](http://www.cs.rochester.edu/research/synchronization/pseudocode/duals.html) | ||
| 5 | |||
| 6 | - Eine Implementierung einer Thread-Safe Queue ist hier zu finden: [Concurrent queue – C++11](https://juanchopanzacpp.wordpress.com/2013/02/26/concurrent-queue-c11/); | ||
| 7 | Der Author bezieht sich auf den exzelenten Code von Anthony Williams: [Implementing a Thread-Safe Queue using Condition Variables](https://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html) | ||
| 8 | |||
| 9 | - Im Embedded-Journal stellt ein Entwickler eine vernünftig aussehende Implementierung eines Ringbuffers vor: [Implementing Circular/Ring Buffer in Embedded C](https://embedjournal.com/implementing-circular-buffer-embedded-c/) | ||
| 10 | |||
| 11 | |||
| 12 | |||
