java中的并发性如何提高单核处理器上运行的程序的性能?

Ank*_*mba 1 java concurrency multithreading process

最近我在一本书中读到,并发是多处理器编程的基础工具.

比单核处理器有用吗?

mer*_*ike 5

并发性是多处理器编程的基础工具.

是的,但它也可以帮助其他领域.例如,如果cpu不是瓶颈,并发还可以提高单核系统的吞吐量(例如,因为线程大部分时间都在等待来自磁盘或网络的I/O).