并发性和并行性有什么区别?
示例被赞赏。
最佳答案
并发是在重叠时间期间中可以启动,运行和完成两个或更多任务的情况。不一定意味着他们都将同时在上运行。例如,单核计算机上的多任务处理。
并行性是指任务实际上在例如多核处理器上同时运行时。
引用Sun's Multithreaded Programming Guide:
并发性和并行性有什么区别?
示例被赞赏。
最佳答案
并发是在重叠时间期间中可以启动,运行和完成两个或更多任务的情况。不一定意味着他们都将同时在上运行。例如,单核计算机上的多任务处理。
并行性是指任务实际上在例如多核处理器上同时运行时。
引用Sun's Multithreaded Programming Guide: