.NET 是否有类似于 Azul 为 Java 提供的功能?
Azul 提供高度可扩展的 Java 解决方案,声称可以为大型应用程序(无论是内存)提供非常好的性能和核心方面,与 x86 硬件上的标准 Oracle Java 不同。
.NET 世界里有类似的东西吗?
我知道 Microsoft 有云解决方案,但它的扩展能力是否同样出色?
Azul provides highly scalable Java solutions which claim to provide very good performance for large applications, both memory and core wise, as opposed to standard Oracle Java on x86 hardware.
Is there something similar in the .NET world?
I know Microsoft has a cloud solution, but does it scale equally well?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,据我所知,没有任何东西可以与 Azul 或 Zing for .NET 相媲美。
Azul 开始的部分工作是制造针对 Java JVM 进行优化的专有 CPU。 。这是一个关于这一点的视频,以及为什么 x86 / x64 架构具有现代使用中的一些......问题。
然而,该专有硬件产品在市场上似乎并不成功。因此,我认为 Zing 完全可以被描述为 Azul 的战略支点:他们最初的计划是销售专有硬件以及匹配的高度优化的 JVM。现在,他们专注于利用优化的 JVM,并将其出售以供常规 x86 机器使用。
@Gamlor 是对的,Zing 的主要卖点之一是“无中断垃圾收集”,或者说不会使 JVM 暂停的垃圾收集。我不知道有人在 .NET 上推动这一点。也许这个关于.NET vs Java GC的答案很有趣。
您可以公平地说 Mono 是 .NET 的竞争虚拟机。但据我所知,没有人真正推销 Mono,因为它比 Microsoft .NET 更快或更具可扩展性。
No, to the best of my knowledge there isn't anything comparable to Azul or Zing for .NET.
Part of what Azul got started with was making proprietary CPUs that were optimized for the Java JVM. Here is a good video about that, and why the x86 / x64 architecture has some ... issues in modern use.
However, that proprietary hardware product doesn't seem successful in the market. So I guess that Zing could fairly be described as a strategy pivot for Azul: Their original plan was to sell proprietary hardware with a matching highly optimized JVM. Now they're focused on leveraging their optimized JVM, and sell that for use on regular x86 machines.
@Gamlor is right that one of the main selling points of Zing is "hitless garbage collection", or garbage collection which doesn't make the JVM pause. I'm not aware of anyone pushing that for .NET. Perhaps this answer regarding .NET vs Java GC is interesting.
You could fairly say that Mono is a competing VM for .NET. But to the best of my knowledge, nobody is really selling Mono on being dramatically faster or more scalable than Microsoft .NET.