Launch Your Cybersecurity Career in 6 Months
AI, Data Science & Business Certificates from Google, IBM & Microsoft
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the process of rewriting a zswap backend in Rust for the Linux kernel in this informative conference talk. Delve into the growing popularity of Rust as a second high-level language for kernel development and its potential applications in various subsystems. Learn about the zblock backend for zswap and understand the motivations behind reimplementing it in Rust. Discover the main principles of zblock, the challenges encountered during the Rust implementation, and gain insights from a performance and complexity comparison between the original and Rust versions. Gain valuable knowledge about kernel development, Rust's role in systems programming, and the practical considerations of language choice in operating system design.
Syllabus
Rusty Swapping: Rewriting a zswap Backend in Rust - Vitaly Wool, Konsulko AB
Taught by
Linux Foundation