Professional Documents
Culture Documents
CA
CA
CA
Sheraz Ahmad
Muhammad Jahangir
Difference between Process and Threading
Process
Heavy weight task
Thread
Light weight task
Threading and its Types
What is Multithreading?
Advantages:
lead to faster overall execution,
running another thread may prevent resources from
becoming idle.
Disadvantages:
Multiple threads can interfere with each other when
sharing hardware resources such as caches
Overall efficiency varies.
Types of Multithreading