Which of the following statements about threads on a uniprocessor system is TRUE or FALSE? BITS COSS

Computer Organization and Software Systems

Which of the following statements about threads on a uniprocessor system is TRUE or FALSE. Provide justification for your choice.

i) Thread can contain multiple processes
ii) Every thread of a multi-threaded process has a separate address space
iii) Only one thread can be in running state at any given time
iv) Every thread has its own stack and a program counter

Answer
i)    F: Processes can contain multiple Threads.
ii)   F : Threads share address space.
iii)  T: CPU can handle one thread at a time.
iv)  T: thread has its own stack and a program counter but shares the address space.

Author: user

Leave a Reply