I know pretty well what happens when it is running and when is blocked, but the behaviour when the process is in the ready queue is something unknown for me. Thank you for the time.
-
Not sure if I parsed "out of the CPU correctly". Are you asking what happens when a process is ready to run, but not running and it receives a signal?– HennesCommented Aug 6, 2016 at 10:45
-
Exactly that´s what I´m asking about, sorry for the poor question. I have 3 books of operating system at home but I only find information about blocked and running processes, but not about ready-to-run processes.– albertoCommented Aug 6, 2016 at 11:02
-
I would guess that the process stays 'READY to run' than it would process the signal when it gets CPU time (read, when the task scheduler moves it to RUNNING). But this may vary per OS and it has been ages since I did anything with operating systems other than installing or cloning them. It will be interesting to see which answers people post.– HennesCommented Aug 6, 2016 at 11:11
-
So, the process may have the same behaviour as when it is blocked or undefined? More or less I mean.– albertoCommented Aug 6, 2016 at 11:32
-
@alberto define "undefined" :)– DavidPostill ♦Commented Aug 6, 2016 at 12:38
|
Show 1 more comment