What isthe difference between a 'thread' and a 'process'?

Answer Posted / kchik

Main difference is:
Threads share the resources and address space of the process
spawning the threads.

Processes run in independent address spaces and have their
own resources between the parent and child processes.

Other differences:
Threads can communicate between threads directly.

Processes require user mode switches and full context switch.

Is This Answer Correct ?    5 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How can a ddr1 ram be identified from a ddr2 ram module physically?

536


What are the basic operations?

607


What are the pros and cons of using circuit switching?

633


What is the difference between ram and cache memory?

520


What are the 7 layers of networking?

530






How do I know if my motherboard is 32 bit or 64 bit?

531


How do I know if my cpu is overheating?

525


How do I check my os?

534


Differentiate between logical and physical address.

649


Explain the concept of the distributed systems?

597


What is ram parity?

601


How do you tell if your os is corrupted?

532


Explain smp.

565


List the sub-components of i/o manager in windows nt?

519


What are the various ipc mechanisms?

552