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
Does chkdsk erase data?
How do I find a file path on a mac?
What do you understand by coding schemes?
How do I unhide a file?
What is multi tasking, multi programming and multi threading?
What is trcd timing?
What is the difference between 16 bit and 32 bit?
What is the difference between mailbox and queue?
How do I run chkdsk?
Is it safe to delete program data?
What is Real Time Operating System (RTOS)? What are the advantages of RTOS?
Difference between time sharing and multitasking systems?
Who does the memory management in operating system?
How do I tell if excel 2016 is 32 or 64 bit?
Given a Pid, how will you distinguish whether it is a process or a thread?