DiscoverMy First TechDiving into Operating Systems: Virtualization, Concurrency, and Persistence
Diving into Operating Systems: Virtualization, Concurrency, and Persistence

Diving into Operating Systems: Virtualization, Concurrency, and Persistence

Update: 2025-01-111
Share

Description

Join us to discuss about the book "Operating Systems: Three Easy Pieces" which teaches operating system concepts through a dialogue format between a professor and student. The excerpts cover various topics, including CPU and memory virtualization, concurrency, persistence (file systems and devices), scheduling algorithms (like MLFQ, lottery, and CFS), process management, memory management (paging, segmentation, allocation), and distributed systems. The book uses a combination of explanation, code examples, and figures to illustrate concepts, and includes homework assignments and references to seminal operating systems papers. It emphasizes the importance of understanding the underlying mechanisms of operating systems and the trade-offs involved in designing them.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Diving into Operating Systems: Virtualization, Concurrency, and Persistence

Diving into Operating Systems: Virtualization, Concurrency, and Persistence

Dayan Ruben