0% found this document useful (0 votes)
36 views

Assignment

A process contains one or more threads and resources while a thread is the smallest unit of execution. User threads are managed by the application while kernel threads are managed by the operating system. Common threading models include one-to-one, many-to-one, and many-to-many, each with their own advantages and disadvantages for managing threads and processes.

Uploaded by

sanjeevkunte
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Assignment

A process contains one or more threads and resources while a thread is the smallest unit of execution. User threads are managed by the application while kernel threads are managed by the operating system. Common threading models include one-to-one, many-to-one, and many-to-many, each with their own advantages and disadvantages for managing threads and processes.

Uploaded by

sanjeevkunte
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

1. Differentiate between process and threads.

2. Compare user threads and kernel threads.


3. Explain different threading models with advantages and disadvantages.
4. Solve the following problems.

You might also like