| Author: Pradeep Kintali 27 Aug 2007 | Member Level: Gold | Rating:  Points: 2 |
A thread is a path of execution that run on CPU, a process is a collection of threads that share the same virtual memory. A process has at least one thread of execution, and a thread always run in a process context.
|
| Author: Padma 27 Aug 2007 | Member Level: Diamond | Rating:  Points: 2 |
A Process has its own memory space, runtime enivorment and process ID.
A Thread run inside a Process and shares its resources with other threads.
|
| Author: Padma 27 Aug 2007 | Member Level: Diamond | Rating:  Points: 2 |
PROCESS
A process will execute the threads(set of instructions), which may contain multiple threads sometimes.
THREAD
It contains a group of instructions that a processor has to do.
|