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

Answers were Sorted based on User's Feedback



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

Answer / 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

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

Answer / m.suganya

threads are more efficient when compared to process. threads can finish a process fastly compared to the time taken by the process as a thread can create two or more threads and these threads cn share their resources among them..


hence the most important difference between thread and process is their efficiency and their ability to share their resources......

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

What are device drivers?

0 Answers  


How do you know if you need 32 bit or 64 bit software?

0 Answers  


Differentiate between RAM and ROM?

8 Answers   DELL, Polytechnic Ibadan,


Can you access a variable within a worker thread from the main thread?

0 Answers   MindCracker,


What is the ie tab in google chrome?

0 Answers  






A pair of redundant systems are operating, how would you ensure that when one of them goes down, the other one will take over its operation?

0 Answers   DELL,


for an application which exceeds 64k the memory model should be a)medium b)huge c)large d)none

3 Answers   Nokia,


What is bursting?

0 Answers  


What is time slice?

0 Answers  


How many os can be installed in a pc?

0 Answers  


What is a 64 bit operating system?

0 Answers  


Explain briefly about assembler and its functioning?

0 Answers  


Categories