Go goroutine机理

1.协程    协程,也称为轻量级线程,具备以下几个特点:    ·能够在单一的系统线程中模拟多个任务的并发执行;    ·在一个特定的时间,只有一个任务在运行,即并非真正地并行;    ·被动的任务调度方式,即任务没有主动抢占时间片的说法。当一个任务正在执行时,外部没有办法中止它。要进行任务切换,只能通过由该任务自身调用yield()来主动出让CPU使用权;    ·每个协程都有自己的堆栈和局部
相关文章
相关标签/搜索