Posts

Showing posts from October, 2018

Concurrent Vs Parallel Processing

Parallel Processing - when multiple processors execute instructions simultaneously for better performance. Strengths - several tasks can be performed simultaneously,  Weaknesses - different processors have to be managed from a central location.  Concurrent Processing - when a single process is split into parts and shared across multiple processors in a system.  Strengths - improved program throughput, time that usually wasted waited for user to input something can be used to process something else.  Weaknesses - Individual programs can take longer to run if lots of users are using the system as they have to wait for time slices/interrupts.