What is Difference between thread and process?
Answer Posted / aahmed
Thread also known as a light weight process is a smaller
unit within a process which can be scheduled and executed
similar to traditional processes. They share the same
resources and memory space since they are both hand in hand
with one another. In contrast to traditional processing
threads reduce overhead time and the amount of information
is needed is also reduced. As a result, the processing
computing stage enhances as they both follow similar wait
and signal states. Unlike traditional processes, each thread
in a process has its own processor registers, program
counter, stack and status. After the process is complete
both thread and traditional processes release its resources.
| Is This Answer Correct ? | 4 Yes | 3 No |
Post New Answer View All Answers
Does chkdsk erase data?
Can you please explain the difference between trap and trapdoor?
Explain the characteristics of instruction and execution time.
What is git bash?
What is fragmentation?
What is sock_seqpacket?
What is asymmetric clustering?
Should I install 32 bit or 64 bit?
What is lxde desktop?
Explain the difference between demand-paging and pre-paging?
Tell me when does the condition 'rendezvous' arise?
How do I find system information?
Is x86 better than x64?
Which program files folder is 64 bit?
What are the different replacement policies ?