Question: In a multithreaded environment, there is still a single process control block, but now there are also separate control blocks for each thread. The thread

In a multithreaded environment, there is still a single process control block, but now there are also separate control blocks for each thread. The thread control block contains register values.

i) What other information is stored in the thread control block?

ii) Why are the register values stored in the thread control blocks as opposed to the process control block given that the machine has a single set of registers?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

In a multithreaded environment while theres a single Process Control Block PCB for each process each thread has its own Thread Control Block TCB Heres ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!