特性
进程
线程
协程
Goroutine
调度
操作系统
操作系统
用户态
用户态(Go 运行时)
创建开销
大
中
小
非常小
切换开销
大
中
小
非常小
内存空间
独立
共享
共享
共享
数据隔离
高
低
中
中
通信机制
IPC
共享内存
共享内存/消息传递
Channels
并发模型
独立任务
并发任务
协作式多任务
并发任务