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

Linux Foundation

Rusty Swapping: Rewriting a Zswap Backend in Rust

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the process of rewriting a zswap backend in Rust for the Linux kernel in this 39-minute 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 that remain consistent across different programming languages. Gain insights into the challenges encountered during the Rust implementation and compare the performance and complexity of both versions. Evaluate the pros and cons of each approach to determine which implementation is most suitable for submission to the mainline kernel.

Syllabus

Rusty Swapping: Rewriting a Zswap Backend in Rust - Vitaly Wool, Konsulko AB

Taught by

Linux Foundation

Reviews

Start your review of Rusty Swapping: Rewriting a Zswap Backend 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.