采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
并行是多个程序同时运行在多个cpu上,那并发可以有多个程序运行在多个cpu上吗,如果可以,那这种多cpu的并发与并行有什么区别吗
并行理解到位,并发理解也到位,但是并发不一定非要理解成单个cpu,其实并发的目的是研究单个cpu的并发运行能力,你这里说到的多个cpu其实既有并行也有并发,但是不论如何都是为了提供并发能力,因为并行能力没有太大意义,因为cpu不可能无限多,但是并发却可以不断的提到,各种方法都是为了提供并发能力,单cpu并发能力上去了。多cpu也就简单了-- 总之一句话:不论是单cpu还是多cpu都是想提高并发能力
登录后可查看更多问答,登录/注册
socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO
1.0k 31
911 24
895 16
1.2k 10
980 9