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 Difference between thread and process?

Answer Posted / swetcha

The major difference between threads and processes is
1.Threads 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.

Is This Answer Correct ?    1074 Yes 75 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How are the wait/signal operations for monitor different from those for semaphores?

1078


Explain the key object oriented concepts used by windows nt?

983


How much ram do I need for 2019 gaming?

935


Do I install 32 bit or 64 bit office?

990


Explain what is meant by repetition of information and inability to represent information. Explain why each of these properties may indicate a bad relational database design.

3179


How do I find the path to a file?

1057


Which is the best operating system for pc?

1047


What are the benefits and losses of placing the functionality in a device controller rather than in placing it in the kernel?

1139


Can you move programs from c drive to d?

968


Explain an idle thread?

1028


Explain about local and global page replacements?

1005


What is a Real Time Operating System? Elaborate.

1226


Explain the various types of registers?

959


What is context in operating system?

989


What is a named pipe?

1000