主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go基础
go语言协程问题
hzsunsong
·
2017-08-04 02:01:50
· 4149 次点击
有2个关于协程方面的疑问
go语言可以轻松创建大量的协程,那么这个协程数量应该有个上限吧,一般是多少呢?是十万,还是一百万,还是更多?
假如系统最多能创建100万个协程,而且每个协程里面的代码都是死循环,就是这些协程不会退出,那么当创建第1000001个协程时,程序的行为会怎样?是程序直接崩溃,还是让第1000001个协程阻塞等待,等调度器重新调度?
阅读全文
查看全部 29 个评论
Hubery
基于go1.9
评论于 2017-08-07 07:42:51
#25
更多评论
channel
数量依赖系统资源,比如内存啊之类的,没有其他的限制。
评论于 2017-08-04 02:10:57
#1
hzsunsong
比如8G的内存,可以创建多少个协程?
评论于 2017-08-04 02:12:10
#2
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
记录一下自己对go里面for range的bug 坑 理解,第一次在这个大社区发布
- 1068 阅读
Golang 优雅地生成随机字符串
- 1067 阅读
使用ComPDFKit以编程方式编辑PDF文件
- 1066 阅读
4
手把手教你用Go语言实现缓存系统
- 1065 阅读
5
[go 面试] 接口测试的方法与技巧
- 1064 阅读
6
手把手用 Go 带你写一个小工具
- 1064 阅读
7
选择适合微服务的编程语言
- 1063 阅读
8
Playwright+Python自动化测试课程
- 1063 阅读
9
OpenGL渲染引擎-设计与实践教程
- 1063 阅读
10
多智能体开发框架之LangGraph全面剖析实战教程
- 1063 阅读
一周阅读排行
你知道 MySQL 中的 order by 是怎么工作的吗?
- 8346 阅读
手把手教你用Go语言实现缓存系统
- 8319 阅读
[go 面试] 接口测试的方法与技巧
- 8317 阅读
4
手把手用 Go 带你写一个小工具
- 8315 阅读
5
初识分布式键值对存储etcd
- 8310 阅读
6
[go 面试] 雪花算法与分布式ID生成
- 8304 阅读
7
选择适合微服务的编程语言
- 8303 阅读
8
Playwright+Python自动化测试课程
- 8303 阅读
9
OpenGL渲染引擎-设计与实践教程
- 8302 阅读
10
[完结40周]物联网/嵌入式全能工程师(提薪优选)
- 8301 阅读
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册