answersLogoWhite

0

A process is composed of one or more threads of execution. Multiple threads allow a process to perform two or more operations concurrently. This is particularly useful in machines with two or more processors as the threads can execute simultaneously.

All the threads of a process run in a shared memory space; separate processes run in separate memory spaces.

A process must have at least one thread, the primary thread. However, threads can spawn new threads as required. Each thread has its own call stack but shares the same data segment and virtual address space as the process.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

Can a thread be called a process or vise versa?

No. A thread is a part of a process, but a process can not be part of a thread. Processes are always "at the top."


Can a thread create a process?

No, a thread can't create aprocess, because the environment of the thread is a part of a process which created this thread.


What is the difference between a process and thread?

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 process


What is a thread in computers?

Execution context within a process is called Thread. Threads run, process does not. Every process starts with one thread.


If a process terminates will its thread also terminate?

yes, because if process is terminated then its related thread has no work. After completion of process the kernel generates a thread that will cancelled the thread in order to save the time and memory of CPU.


What is a thread in c?

A thread is basically a lightweight process.


What process does cotton go through to become yar or thread?

what process turn the yarn into thread


What single task process requests from the kernel?

A thread.


If a process terminates will its thread also terminates?

Yes, the thread will also terminate if the process it is running in terminates. The thread is dependent upon the processes it is running. If the processes die the thread dies.


Thread is made into cloth by this process?

Thread is made into cloth by weaving.


What is the difference between a computer process and thread in microprocessor?

A thread is a sub process in other words one process can contain multiple threads.


Process of thread making called?

The process of creating a thread is called "thread spinning." This involves passing fibers through a spinning machine to twist and bind them together to form a continuous strand of thread.