Azul提供高度可扩展的Java解决方案,声称与x86硬件上的标准Oracle Java相比,在内存和核心方面都能为大型应用程序提供非常好的性能。
.NET世界中是否有类似的解决方案?
我知道Microsoft有一个云解决方案,但它是否同样具有可扩展性?
Azul提供高度可扩展的Java解决方案,声称与x86硬件上的标准Oracle Java相比,在内存和核心方面都能为大型应用程序提供非常好的性能。
.NET世界中是否有类似的解决方案?
我知道Microsoft有一个云解决方案,但它是否同样具有可扩展性?
据我所知,针对.NET没有任何类似于Azul或Zing的可比产品。
Azul的一部分业务是制造专有CPU,这些CPU被优化用于Java JVM。这里有一个关于此的好视频video about that, and why the x86 / x64 architecture has some ... issues。
然而,这种专有硬件产品在市场上似乎并不成功。因此,我想Zing可以公正地描述为Azul的战略转型:他们最初的计划是销售配套高度优化的JVM的专有硬件。现在,他们专注于利用其优化的JVM,并将其出售用于普通的x86机器。
@Gamlor 正确指出,Zing的主要卖点之一是“无影响垃圾回收”,即不会使JVM暂停的垃圾回收。我不知道有没有人在推动这个功能用于.NET。也许这个answer regarding .NET vs Java GC会很有趣。
你可以说Mono是.NET的竞争VM。但据我所知,没有人真正推销Mono比Microsoft .NET更快或更具可扩展性。