Skip to content

secware-debug/os-three-easy-pieces-source-code

Repository files navigation

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.

For Software Engineering: A Practitioner's Approach (9th Ed and 8th Ed), refer the following link:

πŸ‘‰ Software Engineering, 9th

πŸ‘‰ Software Engineering, 8th

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published