Back to Browse

Operating System Primitives with Rust (Atomics & Locks Chapter 8)

439 views
Nov 3, 2023
54:21

This session we walked through Chapter 8: Operating System Primitives. Chapter 8 dives in to the operating system primitives we use like threads, looks at how the OS interfaces with the kernel, explores futexes, and more. To get the most out of these sessions, reading the chapter before hand is recommended, but not required. Useful Links: - https://marabos.nl/atomics/ - https://github.com/m-ou-se/rust-atomics-and-locks - https://www.oreilly.com/library/view/rust-atomics-and/9781098119430/ - Jon Gjengset Crust of Rust: Atomics and Memory Ordering https://www.youtube.com/watch?v=rMGWeSjctlY - C++ and Beyond 2012 (Atomics) https://www.youtube.com/watch?v=A8eCGOqgvH4 Previous meetups on similar topics - Fearless concurrency https://www.youtube.com/watch?v=CCDSW4DjCsc - Introduction to Atomics https://www.youtube.com/watch?v=N7w8r-4iwzY More in the series: - Atomics and Locks Chapter 1 - Basics of Rust Concurrency https://www.youtube.com/watch?v=99Qzpv325yI - Atomics and Locks Chapter 2 - Atomics https://www.youtube.com/watch?v=Ivm1FuO8quw - Atomics and Locks Chapter 3 - Memory Ordering https://www.youtube.com/watch?v=-h1oa6GYvV8 - Atomics and Locks Chapters 4 and 5 - Building Rust Spin locks and Channels https://www.youtube.com/watch?v=t1Nr9yB_8uk - Atomics and Locks Chapter 6 - Building our own 'Arc' https://www.youtube.com/watch?v=LeDH7RadIDw - Atomics and Locks Chapter 7 - Understanding the Processor https://www.youtube.com/watch?v=39o2kFau9h0 Presenter(s): Tim Janus Meetup info: This was a recording of a virtual meetup on 18th October 2023. For information about future events, join our meetup group: https://www.meetup.com/rust-and-c-plus-plus-in-cardiff/ You can also find us on discord, drop us a message to be sent the link. Big thank you to Esri for sponsoring our meetup page

Download

0 formats

No download links available.

Operating System Primitives with Rust (Atomics & Locks Chapter 8) | NatokHD