Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between Process and Threads?

Answer Posted / biswajit padhan

The major difference between threads and processes is

1.Threads(Light weight Processes) share the address space
of the process that created it; processes have their own
address
.2.Threads have direct access to the data segment of its
process; processes have their own copy of the data segment
of the parent process.
3.Threads can directly communicate with other threads of
its process; processes must use interprocess communication
to communicate with sibling processes.
4.Threads have almost no overhead; processes have
considerable overhead.
5.New threads are easily created; new processes require
duplication of the parent process.
6.Threads can exercise considerable control over threads of
the same process; processes can only exercise control over
child processes.
7.Changes to the main thread (cancellation, priority
change, etc.) may affect the behavior of the other threads
of the process; changes to the parent process does not
affect child processes.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).

Is This Answer Correct ?    62 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Why are component architectures useful?

1048


Which class is the immediate superclass of the menucomponent class?

1188


What is RMI and what are the services in RMI?

1145


For which statements does it make sense to use a label?

1061


What is chat area? Explain.

1010


What are the services in RMI ?

2336


What is the difference between the ‘font’ and ‘fontmetrics’ class?

1141


To identify IDL language what mapping mechanism is used?

3929


Can I map more than one table in a cmp?

1063


How can I avoid validating a form before data is entered?

986


What modifiers may be used with an inner class that is a member of an outer class?

1051


Write a singleton program?

1025


In inglish: How to convert jar to exe files? Em português: Como converter arquivos .jar para .exe?

2652


what is a non-repeatable read?

2401


What restrictions are placed on the location of a package statement within a source code file?

1101