性能损耗的疑问 #21
-
https://github.com/baidu/bfe-book/blob/version1/design/ideas/ideas.md?plain=1#L60 这里描述了两点
对与 当来了一波并发,基于上述 上述的描述基于主观猜测,望指正~ |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
BFE使用的是Go语言的协程(即 Go routine)。 |
Beta Was this translation helpful? Give feedback.
-
必然是有消耗的,这个消耗在极致的并发下,消耗可能还不小 如果成本极低,如果 go net 网络库是完美的,这些个框架 但他们 |
Beta Was this translation helpful? Give feedback.
BFE使用的是Go语言的协程(即 Go routine)。
Go routine的创建和销毁的成本极低,调度方面也不涉及CPU上下文的切换,开销之小远非linux thread可比。