Process --1------------m-- Threads
1 process to many threads
Bring up your Task Manager (if you are using a windows), Performance tap, you can see the number of process and the number of threads, usually the number of threads is a lot higher than the number of processes.
A thread is a sub process in other words one process can contain multiple threads.
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
No.
when a spiral groove is cut over a hole, then it is nut thread. when a spiral groove is cut over a shaft, then it is screw thread.
relationship between process planning with other agencies
there is a reciprocal relationship between the spatial pattern and the spatial process.
Basically no difference, except that process can use many threads; thread can use only one.
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."
No, a thread can't create aprocess, because the environment of the thread is a part of a process which created this thread.
Execution context within a process is called Thread. Threads run, process does not. Every process starts with one thread.
Process based is much time as comparison as thread based. as well as Thread based application is cost effective. Process based application has its own address space so it take more cost. Alok Gupta. India.
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.