rellermeyer / course_os

CS 439 course OS
BSD 3-Clause "New" or "Revised" License
38 stars 26 forks source link

process refactor #36

Closed gjacobrobertson closed 8 years ago

gjacobrobertson commented 8 years ago

Refactors the process API to be much saner and the code much cleaner. integrating with a scheduler should be simpler from this as a starting point. Does not include graceful exits.

mathew-kurian commented 8 years ago

Sorry to butt in here but just wanted to let you know that a couple of us did work on kthreads, user threads, and rudiemntary ipc last year. We also got process and thread interleaving with the scheduler. All of this is in the process_control_scheduler branch, but we had difficult merging with master which is why we left it as is. Hope it can be of help to you :)

EDIT. typos