它们是同一件事吗?仅从几何学的角度看,并发或并行的含义明显不同:
在几何学中,如果两条或多条线相交于一个点,则称它们是相交的。
和
平面上两条不相交或不交汇的线称为平行线。
再次问,在编程中,它们是否有相同的含义?如果有...为什么?
谢谢
它们是同一件事吗?仅从几何学的角度看,并发或并行的含义明显不同:
在几何学中,如果两条或多条线相交于一个点,则称它们是相交的。
和
平面上两条不相交或不交汇的线称为平行线。
再次问,在编程中,它们是否有相同的含义?如果有...为什么?
谢谢
来自维基百科:
并发计算是一种计算形式,其中程序被设计为相互交互的计算过程集合,这些过程可以并行执行。
基本上,如果程序由较小的相互作用的过程组成,则可以编写并发程序。并行编程实际上是同时执行这些过程。
因此,我认为并发编程实际上是一种风格,适用于进程在并行执行以提高性能。