27 lines
1.0 KiB
Markdown
27 lines
1.0 KiB
Markdown
# POSIX Threads — plan kart
|
||
|
||
Status: plan, 15 tematów.
|
||
|
||
```text
|
||
POSIX Threads
|
||
├── PT01 · Process and Thread Execution Context
|
||
├── PT02 · pthread_create, pthread_join and Lifecycle
|
||
├── PT03 · Arguments, Return Values and Ownership
|
||
├── PT04 · Data Races and the Happens-before Question
|
||
├── PT05 · Mutex, Critical Section and Deadlock
|
||
├── PT06 · Condition Variables and Predicates
|
||
├── PT07 · Bounded Producer–Consumer Queue
|
||
├── PT08 · POSIX Semaphores
|
||
├── PT09 · Reader–Writer Lock
|
||
├── PT10 · C Atomics and Memory Ordering
|
||
├── PT11 · Cancellation, Cleanup and Safe Shutdown
|
||
├── PT12 · Thread-local Storage
|
||
├── PT13 · Scheduling Policy, Priority and Affinity
|
||
├── PT14 · GDB, Sanitizers and Race Evidence
|
||
└── PT15 · POSIX Threads vs FreeRTOS Integration
|
||
```
|
||
|
||
Seria kończy rok 2 porównaniem dwóch modeli wykonania. Nie wprowadza jeszcze
|
||
`std::thread`, `std::jthread` ani Boost.Asio; te mechanizmy dostaną osobne
|
||
plany w następnym etapie.
|