Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.55 KB

File metadata and controls

32 lines (22 loc) · 1.55 KB

Operating System: Three Easy Pieces — Example Code

This repository contains sample source code examples inspired by the book Operating System: Three Easy Pieces (OSTEP) by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau. This repository should contain up-to-dated mockup data to make it work with latest OS versions.

The purpose of this repo is to provide hands-on code to better understand key Operating System concepts such as:

  • Processes and Threads
  • Virtual Memory and Address Translation
  • File Systems and I/O
  • Concurrency and Synchronization
  • Scheduling and Resource Management

Each folder demonstrates small, focused programs that map to topics from the book, making it easier to bridge the gap between theory and practice.


📖 Reference

For detailed explanations of the concepts, refer to the full text of Operating System: Three Easy Pieces (available for free online):
👉 OSTEP Official Website

👉 Direct Download

👉 Additional Download1

👉 Additional Download2


⚡ Usage

Clone the repository:

git clone https://github.com/<your-username>/ostep-examples.git
cd ostep-examples