YoVDO

Rusty Swapping: Rewriting a zswap Backend in Rust

Offered By: Linux Foundation via YouTube

Tags

Rust Courses Operating Systems Courses Memory Management Courses Systems Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Rust For Undergrads
Udemy
Electrical and Computer Engineering - Systems Programming and Concurrency
University of Waterloo via YouTube
Systems Programming on IBM Z
Pluralsight
Rust Fundamentals
Pluralsight
Rust Programming Language
YouTube