What is the difference between thread and process, Computer Engineering

What is the difference between thread and process? 

Thread - is used to execute more than one program at a time.

process - executes single program

A thread is a path of execution that run on CPU, a process is a collection of threads that share the similar virtual memory. A process has at least single thread of execution, and a thread always run in a process context.

 

Posted Date: 5/29/2013 2:48:54 AM | Location : United States







Related Discussions:- What is the difference between thread and process, Assignment Help, Ask Question on What is the difference between thread and process, Get Answer, Expert's Help, What is the difference between thread and process Discussions

Write discussion on What is the difference between thread and process
Your posts are moderated
Related Questions
What is loader? Loader is a system software which having a set of utility programs. It will load the object program to the memory.

What is a microinstruction? Each word in control memory having within it a microinstruction.  The microinstruction specifies one or more micro-operations for the system.  A seq

You have a file having sporting goods that are sold online. Every item record contains the item id, item name, item description, item category, item price, and the units in stock.

When the user is inputting commands into your shell, it should identify the left, right , up and down arrow keys. To implement this, you will need to use the termios.h library to

How do you get workflow automation into e-business environment? In order to run smoothly, organizations frequently standardize processes across the organization and support use

What is SEGMENT - Assembler directives SEGMENT:  This directive defines to assembler the start of a segment with name segment-name.  Segment name must be unique and follows the

Explain in detail companding. Companding: It is the process of compressing and expanding. This includes compressing the signal at the transmitter and expanding this at the re

In the case of Static call, the called program is a stand-alone program, it is an executable program. During run time we can call it in our called program. As about Dynamic call, t

how can we design a multiplier by using ASM chart and then design the data controller ?!!

In TCP protocol header "checksum" is of___________? In protocol header of Transfer Control Protocol checksum is of 16 bits.