So, preemptive multitasking does not mean that a process stops running, that is, it is no longer current, as soon as do_timer decrements its priority to the point where it no longer has the highest priority? It continues running until it returns from a system call?
|