Why Concurrent Programming?
Why Concurrent Programming?
- Performance gain from multiprocessing hardware
- Increased application throughput
- (I/O call only blocks one thread).
- Increased application responsiveness
- (high priority thread for user requests).
- More appropriate structure
- (for programs which control multiple activities and handle multiple events)