Go语言能做什么?

Python024

Go语言能做什么?,第1张

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。学习Go语言,可以说是很简单的,入门快,想学习Go语言,可以到黑马程序员看看,有新出的教程。

可以参考下这个。在stack scan阶段有一小段stw,和mark termination阶段要stw。之前要stw的mark和sweep阶段都是并行的,不需要stw的了。

里面也提到了1.5使用了write barrier的算法会导致吞吐量下降,1.6会根据实际使用情况平衡下延迟和吞吐量。

没有stw也是可以的,但吞吐量会进一步下降,未必是最佳选择。