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
What is a command interpreter?
Give an example of a Process State.
How do I stop chkdsk at startup?
What is the difference between exclusive lock and shared lock?
Explain the trda?
When does stack (process stack) overflow? What are the remedies?
Do you know what is a binary semaphore? What is its use?
What items of information about a task might be useful in real time scheduling?
What is the buddy system of memory allocation in operating system (os)?
What is the Difference between a process and a thread?
Can you have both 32 bit and 64 bit excel?
What is interprocess communication in os?
What is a 32 bit system?
Is 32gb of ram overkill?
What do you mean by ram?