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

YouTube

Kernel Task Switching in Rust

Rust via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the fundamental mechanisms of task switching in operating system kernels through this 30-minute conference talk from the Seattle Rust User Group. Discover how modern multitasking operating systems rapidly switch between tasks and learn to implement these core concepts using Rust programming language with strategic use of unsafe code. Examine practical code examples and detailed slides that demonstrate kernel-level task scheduling implementation, with access to complete source code from the Locos project repository. Gain insights into low-level systems programming techniques that form the backbone of multitasking operating systems, presented with real-world implementation details and best practices for handling unsafe Rust operations in kernel development contexts.

Syllabus

(Kernel) Task Switching in Rust — by Jayden Qi — Seattle Rust User Group, August 2025

Taught by

Rust

Reviews

Start your review of Kernel Task Switching in Rust

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.