go语言协程问题

hzsunsong · · 3954 次点击
理论: 执行一个goroutine只需极少的栈内存(大概是4~5KB),当然会根据相应的数据伸缩。也正因为如此,可同时运行成千上万个并发任务。 实际情况:现实任何一个server除了goroutine还有很多其他占用CPU和MEM的部分。 如果你有此需求, 无论采用什么语言都会有此问题, 那么只能通过集群 负载均衡等一系列措施去执行了
#19
更多评论
数量依赖系统资源,比如内存啊之类的,没有其他的限制。
#1
比如8G的内存,可以创建多少个协程?
#2