Java进阶-多线程(一) 线程与进程

一 并发与并行
先看 Joe Armstrong 大神给的解释:
这里写图片描述

并发 concurrency 一个CPU交替处理多个事物,如一个咖啡屋为两个队列服务
并行 Parallel 多个CPU同时执行多个事务,如两个咖啡屋为两个队列服务

二 进程与线程
线程 Thread 进程内部的一个执行单元
·独立调度的基本单位
·轻量级进程
·可并发执行
·共享进程资源(如内存资源,网络资源)

进程 Process
· 独立分配资源基本单位
· 不可共享进程资源
· 开销大

猜你喜欢

转载自blog.csdn.net/Yolandera/article/details/82381133