Skip to content
Tech News
← Back to articles

A game where you're an OS and have to manage processes, memory and I/O events

read original more articles
Why This Matters

This interactive game offers a unique way for both tech enthusiasts and consumers to understand the complexities of operating system management, such as process scheduling and memory handling. It highlights the importance of efficient OS design and management, which directly impacts system stability and user experience. By engaging with this simulation, players can gain insights into the critical functions that keep computers running smoothly, fostering greater appreciation and awareness of underlying tech infrastructure.

Key Takeaways

You're the OS!

This is a game where you are the operating system of a computer. As such, you have to manage processes, memory and I/O events. Make sure not to leave processes idling for too long, or the user will get really impatient and reboot you!

You can play the game here: https://plbrault.github.io/youre-the-os

Also available on itch.io.

Prerequisites

Python 3.14 The project is not guaranteed to work with other versions. If needed, use pyenv to install the required version without impacting your system globally.

pipenv

An empty .venv directory at the root of the project

Usage

The main branch can be unstable. For a stable version, checkout a release tag.

... continue reading