新手在学习golang的时候有一点困惑,比如这样一个场景我要消费消息队列里面的数据,以前用php的时候我会10个进程一起去执行,现在用go 可以开10个goroutine去进行消费,看了一下资料大概明白是协程更轻量,占用内程更少,想请问一下更深入的区别,比如时间片,多核等
更多评论
goroutine不切换上下文,资源消耗少,php多进程资源消耗大,不论是CPU还是内存,都比goroutine大很多,而且进程之间通信不能简单通信的吧
#1