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

What does module-relative mean?

1061


What method is invoked to cause an object to begin executing as a separate thread?

976


how do you Handle Front End Application data against DB with example?

1915


Explain the difference between object state and behavior?

991


How messaging services are done, before release of JMS?

2072


What is the purpose of the notify() method?

1016


What is threadfactory?

1036


which book is better for jdbc ,servlets and jsp

2046


How to implement dphibernate to activate lazy loading in Flex with java ?thanx in advance!

2942


What are the design considerations while making a choice between using interface and abstract class?

1015


Define aop(assepct oriented programing)?

1117


Which component handles cluster communication in jboss?

1056


What is an abstract method?

1003


Whats new with the stop(), suspend() and resume() methods in jdk 1.2?

1002


wahts is mean by dynavalidatorform in struts/

1996