SPARC 与 x86 之间的实际区别

man*_*ils 5 solaris central-processing-unit sparc

最近我一直在研究一些 SPARC 设备及其功能。但是当我寻找两者之间的差异时,我看到很多人使用法拉利与巴士的比喻

如果您的目标是尽快让 2 个人从 A 点到达 B 点,那么选择英特尔。如果您的目标是尽快让 100 人从 A 点到达 B 点,请选择 SPARC。

虽然现在很多基准测试表明 x86 在大多数情况下都优于 SPARC,但很多使用 SPARC 的人(我在互联网上看到的)仍然认为这是真的,基准测试并不能反映现实。

而且 Oracle 仍在生产更新的 SPARC 处理器:T4、T5,并且与典型的 x86 服务器相比,它们的售价更高。我想知道人们可以从 2015 年在 x86 上使用 SPARC 获得什么样的好处,这个比喻是否仍然正确。

小智 3

有些人认为这个比喻仍然正确,另一些人则不然。

有时钟速度,但您还需要考虑 RISC 与 CISC 的比较。

人们通过 SPARC 获得或希望获得的是一个更稳定的平台,更少的停机时间。由于 nebs 合规性,Tecom 一直是 SPARC 的消费者。

正如上面的评论所指出的,它的扩展性更好,因此您往往会看到更大的系统。以及可能需要更多资源的产品。即:内存中的数据库。一些较新的 SPARC CPU 的能效也更高——电力和冷却对于数据中心来说是一个大问题。

有人在评论中指出“硅中的软件”。Oracle 通过添加数据库指令扩展了 Sun 将加密单元放入 CPU 的功能,并计划添加功能。

最后,架构师将确定系统需要什么。很可能它将是最能满足要求的解决方案的组合。

关于CPU成本。多年来,AMD 一直在压制英特尔。Oracle 似乎正在努力提高 x86 及其 RISC 竞争对手的成本竞争力。