N/APosted on - 11/08/2011
Kindly list the independent characteristics that exemplify the process concept. Also, I would like to get some example situations that use threads in a single user multiprocessing system?
Need Info: independent characteristics that exemplify the process concept
Both of them, threads and processes, are methods of parallelizing an application. The difference comes in when the processes become independent of execution units which contain their own state information, and also they use their own address spaces during execution, and when executing they will only interact with each other through the use of inter-process communication mechanism.
A thread on the other hand is just a coding construct and it does not affect the architecture that is used by an application. Many threads can be contained is a single process, and something to note is that the threads that are contained in a process usually share the same state and occupy the same memory space. They can also interact with each other directly since they share variables.