Samuel Sorial
Samuel Sorial's Blog

Samuel Sorial's Blog


Operating Systems

In this series, I'm going to explore the internals of operating systems, their different design decisions, and how it affects our apps performance.

Articles in this series

Thread Abstraction

Dec 30, 20204 min read

Introduction Our real-world run concurrently, which means that there are many things that happen at the same time. For example, you are reading this...

Thread Abstraction
Thread Implementation & Modeling
Mesa VS Hoare semantics
Deadlock prevention & necessary conditions to occur