标签:bsp 记录 操作系统 cat goroutine ica 操作 多任务 分布
并发是指的多任务,并发编程含义比较广泛,包含多线程、多进程及分布式程序,这里记录的并发是属于多线程编程
Go 从语言层面上支持了并发的特性,通过 goroutine 来完成,goroutine 类似于线程,可以根据需要来创建多个 goroutine 来并发工作
goroutine 是在运行时调度完成,而线程是由操作系统调度完成
Go 还提供 channel 在多个 goroutine 间进行通信,goroutine 和 channel 是 Go 秉承 CSP(Communicating Sequential Process)并发模式的重要实现基础
标签:bsp 记录 操作系统 cat goroutine ica 操作 多任务 分布
原文地址:https://www.cnblogs.com/kaichenkai/p/11075722.html