compare and contrast multiprocessing and concurrent processing. Describe the role of synchronization for both? for computer operating SystemsWeegy:
Funny, I thought they were pretty much the same thing.
Multiprocessing: Your computer is running multiple independent threads all at the same time. Who needs synchronization? They're independent, pretty much. You're going to get a halt on a thread when a shared resource (e.g. a database record) is being used / locked exclusively by some other process.
Concurrent processing: Your computer is running multiple threads, but they're part of the same "job." Synchronization happens when one thread needs a "result" from another thread before it can proceed. You can get problems if "race conditions" happen, i.e. thread A needs a result from thread B to proceed at the same time as thread B needs a result from thread A to proceed. As before, you can a halt on any process that's waiting to use a shared resource that's exclusively locked by some other process.Auto Answered|Score 1Weegy:
Operating systems, both ... to PC operating systems? i would say it is due to the lack of processing ... operating system what is process synchronization? In computer ...http://wiki.answers.com/Q/FAQ/4313-1Auto Answered|Score .7467Weegy:
... execution of parallel processing must be both ... Synchronization. Cooperating concurrent processes have an ... Comparison of operating systems; Computer systems architecturehttp://www.answers.com/topic/distributed-operating-systemAuto Answered|Score .6993Weegy:
See also Computer storage technology; Concurrent processing; ... the adoption of computer systems ... A multiprocessing computer is a computer, operating under a single ...http://www.answers.com/topic/supercomputerAuto Answered|Score .4437Weegy:
... Computer systems architecture; Concurrent processing; Fault ... to describe the use of multiple hardware CPUs. A system can be both multiprocessing ... most operating systems ...http://www.answers.com/topic/multiprocessingAuto Answered|Score .4404Weegy:
In contrast, a digital computer ... Computer systems architecture; Concurrent processing; Distributed systems (computers); Multiprocessing; ... computer to handle both ...http://www.answers.com/topic/computer-1Auto Answered|Score .4273
All Categories|No Subcategories|Auto Answered|10/26/2011 1:19:16 AM