Threads States
ä Three key states: running, ready, blocked
ä They have no suspend state because all
threads within the same process share the
same address space
ä Indeed: suspending (i.e.: swapping) a
single thread involves suspending all
threads of the same process
ä Termination of a process, terminates all
threads within the process