What is the difference between a 'thread' and a 'process'?
Answers were Sorted based on User's Feedback
Answer / swaroopa
Process is a program in execution whereas thread is a
separate path of execution in a program. Process & Thread
share almost all datastructure except (thread has it's own
register & stack area). Process is a program under
execution,but thread is a light weight process which has
seperate way of execution.Threads are part of
process.Single process can contain number of threads at a
time.
A process is a collection of virtual memory space, code,
data, and system resources.
All thread with in a process share process
instruction,code & data segment,open file descriptor,signal
handler,userID and GroupID.
Thread has its own set of register including program
counter,stack pointer
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / seshadri sethi
A process is a collection of virtual memory space, code,
data, and system resources. A thread is code that is to be
serially executed within a process. A processor executes
threads, not processes, so each application has at least one
process, and a process always has at least one thread of
execution, known as the primary thread. A process can have
multiple threads in addition to the primary thread
Thread – is stream of executable code within process. They
are light weight process. All thread with in a process
share process instruction,code & data segment,open file
descriptor,signal handler,userID and GroupID. Thread has its
own set of register including program counter,stack pointer
Is This Answer Correct ? | 1 Yes | 0 No |
A process is a collection of virtual memory space, code,
data, and system resources. A thread is code that is to be
serially executed within a process. A processor executes
threads, not processes, so each application has at least
one process, and a process always has at least one thread
of execution, known as the primary thread
Is This Answer Correct ? | 0 Yes | 0 No |
what does "kill -9" and "kill -1" do
What is an sh file?
What are filters explain sort with all the options available?
What is a file basename?
What is meant by dos operating system?
In which variable prompt value is stored?
What is a shell made of?
What is shell scripting used for?
What is the difference between a 'thread' and a 'process'?
Hi Friends, I am currently Undergoing Course On Testing.I am Planning To Keep Fake Resume.Can any One tell me the ways to Prepare i.e, Real Time experience For Manual Testing. With Regards, Vikram
What does sh mean?
how to search for vowels a,e,i,o,u appearing in the same sequence in a file