↓ Skip to main content

“Over time, idle processes go through six starvation levels represented by colours and emojis. If a process spends too much time in the last starvation level, the user becomes impatient and kills it.”

Pier-Luc Braultplbrault.com ↗

You play the scheduler. Processes starve through six levels, the user kills the ones you neglect, and ten kills gets you rebooted. Pier-Luc Brault built it in Pygame over eight months and admits it runs processes on far fewer memory pages than any real one. It is still a more honest picture of an OS than the spinning cursor Windows gives you.