What would you like to do?

What is the difference between a computer process and thread?

already exists.

Would you like to merge this question into it?

already exists as an alternate of this question.

Would you like to make it the primary and merge this question into it?

exists and is an alternate of .

A single process can have multiple threads that share global data and address space with other threads running in the same process, and therefore can operate on the same data set easily. Processes do not share address space and a different mechanism must be used if they are to share data.
If we consider running a word processing program to be a process, then the auto-save and spell check features that occur in the background are different threads of that process which are all operating on the same data set (your document). process
In computing, a process is an instance of a computer program that is being sequentially executed[1] by a computer system that has the ability to run several computer programs concurrently. Thread A single process may contain several executable programs (threads) that work together as a coherent whole. One thread might, for example, handle error signals, another might send a message about the error to the user, while a third thread is executing the actual task of the...
Thanks for the feedback!

What is the difference between hyper-threading multi-threading and super-threading in computer processors?

Hyper-threading is using one processor but logically dividing it into two so that it gives the user the benefit of two processors with only using the resources equivalent to a

What is the difference between process and threads?

A process is an instance of a computer program. Each process hasits own address space and executes concurrently with otherprocesses. If the system has multiple CPU cores, two

What is the difference between processes and threads?

The memory space, where a given application is executed is called - process. A Process is the memory set aside for an application to be executed in. Within this process the

What is the difference between single threaded and multi threaded process?

  A write-up of the answer to this question can be found here: http://msdn.microsoft.com/en-us/library/ms693344(VS.85).aspx   "There are two types of apartments: si

What is the difference between process and thread in net?

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. Thread

Difference between threads and processes?

Threads exist within the same process; they can share memory and take less time to perform a "context switch;" they are part of the same program running in parallel processing

Difference between child process and threads in operating systems?

One difference is that, when the main program terminates, all its threads are terminated. It is not the case for processes, because they are kind independent of the parent. Wh

What is the differences between a process and a thread in Linux?

A process is a program inside of the operating system. It comprises of a process structure, a data section and a code section. All three sections are unique and distinct among

What is the difference between a thread and process?

The same metaphor: the difference of a person (thread) and a family (process) A process has at least 1 thread and may have many threads, while 1 thread must live within a pr

What is the Different between batch thread and process?

In the computer language a batch process is the method adapted by  computers to execute a task instantly, without further influence  from the user. This can include the prin

What is difference between child process and thread?

The child process is initially running its parent' s program, with its parent' s virtual memory, file descriptors, and so on copied.The child process can modify its memory, cl

What are the differences between a process and thread?

Every process has at least one thread, known as the main thread. However, threads can spawn other threads of execution. All threads within a process share the same data segmen