相关疑难解决方法(0)

Groovy:与Java相比,多线程性能差,计算速度慢?

根据Groovy 的一篇文章

不幸的是,同时Groovy在运行时非常慢.作为一个为提高Groovy性能做了很多工作的人,我可以非常公开地谈论这个问题.Groovy很慢.您可以轻松地期望在Java中重写的某些Groovy计算或数据转换将快3-5倍.通常这个因素是8-12,有时甚至更高.有人可以说Java总是在我们的服务中,并且没有人使用Groovy进行计算或数据处理......但是,嘿,这正是我的观点 - 为什么我们应该仅限于脚本或处理简单的网页?

更糟糕的是,Groovy无法很好地扩展多核计算机,这意味着执行Groovy编译的代码的多个线程确实阻止了彼此的快速运行.对于许多应用来说这不是问题,但对于许多其他应用来说,它只是显示阻塞.

有人可以证明或反驳这些段落吗?

我特别关注多线程性能.

java comparison performance groovy

1
推荐指数
2
解决办法
2438
查看次数

标签 统计

comparison ×1

groovy ×1

java ×1

performance ×1