Alternativen zu thread_local sind:
- Thread-spezifische Daten über Funktionsparameter weitergeben
- Verwendung von Thread-Stacks zur Ablage lokaler Daten
- Nutzung von RTOS-Funktionen wie
pvTaskSetThreadLocalStoragePointer()
(FreeRTOS) - Ringpuffer oder per Task zugewiesene Objektspeicherbereiche
Diese Methoden sind oft portabler und besser kontrollierbar im Hinblick auf Speicherverbrauch.