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.
Comments
Post a Comment