English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-12-25 18:44:12 · 3 answers · asked by safikh s 1 in Computers & Internet Programming & Design

3 answers

threads helps us in faster execution of a program by dividing it into no. of concurrent parts.each part is known as a thread and all these threads gets executed at the same time.
all these threads are linked internally with the parent process..after the execution of a thread is over the parent process is terminated.

2006-12-25 20:07:21 · answer #1 · answered by sthitodhi2002 2 · 0 0

A Thread is a part of a process.

Process is a program in execution.

One process can have more than one thread.

A process will always have atleast one thread.

One Thread can communicate with another thread in the same process..

All the threads execute in the memory space of the parent process.

But threads from different processes execute in different memory spaces..

Concept of threading is necessary to implement the concept of multiprogramming..

2006-12-26 21:22:00 · answer #2 · answered by Anonymous · 0 0

A thread in computer science is short for a thread of execution. Threads are a way for a program to split itself into two or more simultaneously (or pseudo-simultaneously) running tasks. Threads and processes differ from one operating system to another, but in general, the way that a thread is created and shares its resources is different from the way a process does.

2006-12-25 19:04:24 · answer #3 · answered by Pooja Bedi 3 · 0 0

fedest.com, questions and answers