Improve scheduling algorithm
Right now, the scheduling is round-robin, with no conception of blocked processes. Processes that are blocked should be skipped until the block is released
Right now, the scheduling is round-robin, with no conception of blocked processes. Processes that are blocked should be skipped until the block is released