TS2025 - Robust Lock-Free Ring-Buffer Protocol over Shared Memory

Опубликовано: 29 Сентябрь 2025
на канале: DiaMon Workgroup
228
3

This presentation outlines an augmented lock‑free transaction protocol for LTTng-UST shared‑memory ring buffers that resolves long‑standing robustness problems when a producer stalls during a transaction (e.g., at breakpoints or when receiving a termination signal). By extending the transaction protocol with a sub-buffer ownership semantic and allowing the consumer daemon to safely abort or recover from incomplete transactions, the updated protocol prevents loss of events and eliminates situations where a destroyed session becomes stuck, waiting indefinitely for a stalled producer to finish its transaction, while preserving the high‑performance lock‑free nature of the original design. Extensive reproducible testing confirms the correctness of the protocol. The upcoming LTTng 2.15 release will integrate these improvements, delivering a more reliable and adaptable LTTng ecosystem.


На этой странице сайта вы можете посмотреть видео онлайн TS2025 - Robust Lock-Free Ring-Buffer Protocol over Shared Memory длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь DiaMon Workgroup 29 Сентябрь 2025, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 228 раз и оно понравилось 3 зрителям. Приятного просмотра!