explain Processes Vs Threads?, Basic Computer Science

In many respect threads operate in the similar way as that of processes. A number of the similarity and differences are:
Similarities
• Similar to processes threads share CPU and only one thread active (running) at a time.
• Similar to processes, threads within processes, threads within processes execute sequentially.
• Similar to processes, thread can create children.
• And similar to process, if one thread is blocked, another thread can run.
Differences
• Dissimilar processes, threads are not independent of one another.
• Dissimilar processes, all threads can access every address in the task.
• Dissimilar processes, threads are design to aid one other. Note that processes might or might not aid one another because processes may originate from many different users.
Posted Date: 5/2/2012 6:35:54 AM | Location : United States







Related Discussions:- explain Processes Vs Threads?, Assignment Help, Ask Question on explain Processes Vs Threads?, Get Answer, Expert's Help, explain Processes Vs Threads? Discussions

Write discussion on explain Processes Vs Threads?
Your posts are moderated
Related Questions
Question 1 What is data mining? What are the major issues in data mining? Explain 2 What is meant by data reduction? Explain any three techniques of data reduction 3 Define a b

Question 1 Define Internet and explain its working Question 2 Explain page format specifiers and page content specifiers of XSL-FO Question 3 Write a note on HTML

The system bus is a cable which carries data communication among the major components of the computer, as well as the microprocessor. Not all of the communication that uses the bus

QUESTION (a) Can SSL be used to encrypt email data? Justify your answer (b) What are the three basic security provided by SSL? (c) State the port number used by applicati

Definition of  Algorithm  An algorithm is a design or plan of obtaining a solution to a problem. The solution is presented by listing all steps in which they are carried out.

Code for Program to find the second highest number from a given array in Assembly Language by using NASM

Question 1 What is HTTP? How does it work? Question 2 What are the various methods of HttpServletResponse interface? Question 3 What is Web server? What are the va

Programming Assignment CS252 Spring 2014 Write an ARM assembly language subroutine that performs according to the following specification (Caesar cypher). Given a mixed case al

Moderns: As it was explained earlier, communications channels can operate in either the Analog or digital mode. However, a given circuit can operate only in one mode not both

Data Processing In any computer-based system, data storage and retrieval plays an important role. Data storage involves decision about the encoding of data, assignment o