логично, но вот как это совместить с состояниями типа: RUN (это готов на выполнение в очереи планировщика), CPU0, CPU1, CPU2, CPU3(Эти четыпе собственно выполнение на конкретном проце). И потом проги там чисто рассчетные и крутятся ТОЛЬКО в юзер моде (ну голые циклы со сложил, отнял, умножил, поделил да взял корень квадратный и никаких системных вызовов!)