Why thread is called as a lightweight process?



Why thread is called as a lightweight process?..

Answer / Sudhakar Shukla

Threads are called lightweight processes because they share resources with the parent process, such as memory, open files, and I/O buffers. This reduces their overhead compared to full-fledged processes, making threads more efficient for concurrent execution.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Windows Threads Interview Questions

Purposes, features and functions of windows 98 and xp. i am struggling with this because i have to compare their strenths and weaknesses, please can i get help?

1 Answers  


what are the reasons of rebooting the system?

11 Answers   HCL, HP, Mphasis,


What is thread injection?

1 Answers  


Tell me when we browse internet system getting 500 error how will you solve the problem?

1 Answers  


How do you kill tasks?

1 Answers  


WHAT IS A DAEMON?

5 Answers   IBM,


What are the different identifier states of a thread?

1 Answers  


Which one is not needed for Multi-program enviornment? 1) virtual memory 2) security 3) time sharing 4) none of the above.

7 Answers   Siemens,


What is the impact if DNS Server fails?

2 Answers   Mphasis,


cannot copy (file name)- access is denied,

4 Answers  


if thread a,b,c have Max,Min,Normal priorty what is N0. in below set they correspond to.Something like (2,0,1)

1 Answers   Honeywell,


what are the different types of codes in thread in windows os?

1 Answers   HP, IBM, Reliance,


Categories