mentos-team / MentOS

An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
https://mentos-team.github.io/
MIT License
127 stars 50 forks source link

Implement passive waiting for `waitpid` #57

Open fischerling opened 7 months ago

fischerling commented 7 months ago

Use a waitqueue to suspend the waiting process from execution instead of busy waiting in libc.