您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
golang怎么样?我听说速度很快,是这样吗?有哪些优势?
目前,速度,优势golang怎么样?我听说速度很快,是这样吗?有哪些优势?
发布时间:2019-02-08加入收藏来源:互联网点击:
golang怎么样?我听说速度很快,是这样吗?有哪些优势?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
golang的速度是很快,包含它一直优化的gc,目前最新的go gc stw时间在1-2ms以内。golang基于协程的调度方式更加轻量级,协程的数量维持动态平衡,有兴趣可以去了解下go的pmg调度模型。go的网络连接对应的协程只有在有io事件的时候才会被激活,这样相同数量级的网络连接,进程内活跃的协程数不会随着连接数递增,资源占用更少。总之,因为资源占用更少,所以go很高效。
回答于 2019-09-11 08:43:50
泻药!
快不快不敢说,但用起来确实挺爽的!目前用它来写的前端流量分发,在高并发(物联网场景60万设备端)场景下,协程的优势确实很大。一个ng挂3台流量虚机(主流服务器配置,docker镜像),cpu和内存的平均负载20-40%。目前运行很稳定。
回答于 2019-09-11 08:43:50
Golang毕竟是编译语言,相比脚本语言如php来说,速度更快,优势在于高并发,编译部署方便,开发效率高
上一篇:头条本地资讯领域属于什么领域?回答哪些领域才算垂直问题?如何通过四个优质回答?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |