As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




9年前关闭。




什么是Azul“Zing”平台?
造访Azul网站(link)变成了营销 panic -在经历了每一点之后,我仍然一无所知。

有人有经验吗?对您的应用程序进行“Zing”编辑有什么要求? (Zing-able吗?)例如,如果我有一个应用程序将对象图加载到内存中并不断遍历它的大块(因此,其中大部分是“暖”的-无法将部件存储在慢速数据存储中) -Azul可以帮助我吗? (我已经知道Terracotta BigMemory不能...)

我想澄清一下-我正在寻找真正将其产品“精简”并成功将其放在Azul VM上(或发现它不起作用)的人的反馈。



[编辑1-添加的页面链接]
[编辑2-需要的经验]

最佳答案

记住Azul曾经做过的事情:制造定制的多核Java设备。 Azul机器可能有60或100个内核,并且有各种各样的技巧可以利用并行化(给我留下深刻印象的是乐观锁:一个应该获得锁的线程只是假定它拥有锁,并且往前走,如果后来发现,不,应该被阻止,它以某种方式取消了所有更改,然后返回并等待)。

问题是,当然,定制硬件是一个墓地。 Azul一直把所有时间都花在开发没人会买的硬件软件上。因此,作为一家公司,他们模仿了自己的产品:他们备份,取消更改,并将其所有的聪明才智(乐观锁定,虚拟机管理程序等)从定制硬件移植到商品多核机器上,而不是花80,000美元购买80核心计算机,您可以在云中花20,000美元购买10台八核计算机。

[*通过手术从我的解剖结构中提取的所有数字。 ]

这是个好主意吗?它行得通吗?我不知道,但我希望如此。我在2003 JavaOne上遇到了所有Azul员工,他们给我留下了深刻的印象。

09-03 21:56