会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
奋斗终生
CnBlogs
Home
New Post
Contact
Admin
Subscription
2020年9月3日
为什么能有上百万个 Goroutines,却只能有上千个 Java 线程?(转)
add by zhj: 核心原因有两个: 1. Goroutine的栈大小是会自动调整的,而Java线程的栈大小在启动Java虚拟机后就固定不变了,默认是1M,这导致所有Goroutine的栈空间之和更小。即使用更少的内存 2. Goroutine是协程,在用户态进行切换,切换速度更快。Java的线
Read More
posted @ 2020-09-03 12:49 奋斗终生
Views(240)
Comments(0)
Diggs(0)
Edit
公告