Skip to content

Latest commit

 

History

History
16 lines (6 loc) · 615 Bytes

go并发编程.md

File metadata and controls

16 lines (6 loc) · 615 Bytes

基本概念

  • 进程定义:进程是并发执行程序中分配和管理资源的基本单位

  • 线程定义:线程是进程的执行单元,是进行调度的实体,是比进程更小的独立运行单位

  • 并发定义:多线程交替操作同一资源类

  • 并行定义:多个线程同时操作多个资源类

  • 协程定义:协程是单线程下的并发,又称做线程,它是实现多任务的另一种方式,只不过是比线程更小的执行单元。因为它自带CPU的上下文,这样只要在合适的时机,我们可以把一个协程切换到另一个协程