1/4
腾讯频道 - golang训练营 - 图片
腾讯频道 - golang训练营 - 图片
腾讯频道 - golang训练营 - 图片
腾讯频道 - golang训练营 - 图片
#golang Goroutine和线程的区别?

1.一个线程可以有多个协程
2.线程、进程都是同步机制,而协程是异步
3.协程可以保留上一次调用时的状态,当过程重入时,相当于进入了上一次的调用状态
4.协程是需要线程来承载运行的,所以协程并不能取代线程,「线程是被分割的CPU资源,协程是组织好的代码流程」
2024-10-31
浏览48
登录后评论
评论
分享