Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Ticket Spinlocks in Zephyr RTOS - What, Where and Why

Linux Foundation via YouTube

Overview

Explore the evolution of spinlock implementation in Zephyr RTOS through this informative conference talk. Delve into the limitations of traditional spinlocks on SMP systems and understand the adoption of ticket spinlocks, a solution inspired by the Linux kernel. Examine the concept of lock fairness and its implications, while investigating how different root causes lead to similar issues across hardware and simulator targets. Gain insights into the potential benefits and challenges of the new spinlock implementation, and evaluate its effectiveness in addressing existing problems. Learn about the fundamental role of spinlocks in low-level synchronization primitives for modern operating systems, with a specific focus on Zephyr RTOS and its multicore capabilities.

Syllabus

Ticket Spinlocks in Zephyr RTOS: What, Where & Why - Evgenii Paltsev, Synopsys

Taught by

Linux Foundation

Reviews

Start your review of Ticket Spinlocks in Zephyr RTOS - What, Where and Why

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.