Difference among a computer process and thread
Describe difference among a computer process & thread?
Expert
A single process can contain multiple threads which share global data and address space along with other threads running in the similar process, and thus can operate on the similar data set easily. Processes do not share address space and a different mechanism have to be utilized if they are to share data.
If we assume running a word processing program to be a process, then the auto-save and spell check features which happen in the background are different threads of that process which are all operating on the similar data set (your document).
Process:
In computing, a process is an instance of a computer program which is being sequentially executed [1] by a computer system which has the ability to run several computer programs concurrently.
Thread:
A single process may have several executable programs (threads) that work together like a coherent whole. One thread might, for instance, handle error signals, another might send a message regarding the error to the user, while a third thread is executing the actual task.
Normal 0 false false
Let f(x) = x + 1 and let g(x) = x^3 + x^2 + 1. Information bits 11 0111a. What is the error detecting capability of g(x)? i.e. Can it detect errors of 1 bit?b. The code word 1100101000 gets garbled to 1000101010 (2 bit error). Can g(x) detect t
The problem with the simple sorts Selection, Insertion, and Bubble sort is that they only compare and swap adjacent elements. Theorem 1. Any algorithm the sorts an n-element list only by comparing and swapping adja
What is the difference between complete digestion from partial digestion
Design pattern: It is a general reusable solution to a normally occurring problem in software design. A design pattern is not finished design which can be transformed directly into code. It is explanation or template for how to solve out a problem whi
18,76,764
1940140 Asked
3,689
Active Tutors
1419187
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!