YoVDO

Rusty Swapping: Rewriting a Zswap Backend in Rust

Offered By: Linux Foundation via YouTube

Tags

Rust Courses Programming Languages 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 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

Tags

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity