Twizzler - A Data-Centric OS for Non-Volatile Memory
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking operating system design for non-volatile memory in this conference talk from USENIX ATC '20. Delve into Twizzler, an innovative OS that reimagines data management for persistent RAM. Learn how it removes the kernel from I/O operations, enables direct memory-style access to persistent data, and facilitates efficient long-term data sharing. Discover the advantages of Twizzler's clean-slate programming model, including improved simplicity, extensibility, and security compared to existing I/O models. Examine performance benchmarks demonstrating Twizzler's superior speed in persistent pointer operations, Unix-style tasks, and database queries. Gain insights into hardware trends, persistent data structures, and the implications for data sharing and consistency in this award-winning presentation.
Syllabus
Intro
Hardware Trends
Persistent Data Structures
Existing Approaches
Twizzler Overview
Persistent Pointers -Implementation
Implications for Sharing
Consistency
Security
Evaluation - Case Study
Evaluation - SQLite
Conclusion
Taught by
USENIX
Related Courses
Enterprise System Management and SecurityUniversity of Colorado System via Coursera Ethical Hacking
Indian Institute of Technology, Kharagpur via Swayam PHP: Complete Login and Registration System with PHP & MYSQL
Udemy Learn Ethical Hacking From Scratch 2024
Udemy Serie Windows Server Update Services (WSUS)
Udemy