ARM64啥时候先把BSP统一了再说吧。
截止到今天(2022年1月),不同厂商出的ARM64板子,Cache DMA的设计有的完全不一样。大多数BSP仍然严重依赖于DTS,ARM UEFI仍然不算主流。很多硬件设计仍然是高度定制化的,有些ARM板子,换个存储片子就不认了。就这种零碎的生态,是不可能打破AMD64的垄断的。
有人说M1性能高,“性能高”跟市场垄断是两码事。况且M1那么高的成本,大多数厂商都承受不起。
ARM64需要有一家类似当年IBM那样的企业,把软件和硬件(划重点,硬件)生态都统一了,否则的话ARM64永远算不上提升生产力的工具,最多是一个消费产品。
当然了,也不是说ARM64就一定没机会,现在软件行业整体开始向虚拟化的方向发展,以后如果上层应用对操作系统的依赖越来越低,操作系统对硬件的依赖越来越低,那么ARM64还是有机会的。但这是以牺牲性能为代价的,这个代价,最终还是要转化成硬件成本,让消费者买单的——如果消费者愿意买单,如果消费者有权力做选择的话。
没有,因为你没法让客观存在的事物消失。
AMD64 之所以战胜了 IA64,就是因为 AMD64 对 x86(IA32) 的兼容,而为什么这个兼容极其重要,就是因为「大量现存代码跑在这个架构上,而且并没有更换掉的动力」。
你不能仅仅以C端用户的角度去思考「为什么那些过时的软件还需要支持」,B端的角度来看,能用能跑的软件干嘛要因为采购新的硬件而被迫更换?
苹果能随便换架构,是因为苹果的主要业务都在个人用户端,基本上做的就是个人用户的生意。苹果的工业市场工控市场企业市场局端市场跟其他企业比起来几乎可以认为不存在。
普通的个人消费者眼里苹果是个了不得的公司。但实际上这是业务属性决定的:只有做个人业务,才会在个人消费者里刷起来知名度。
华为在做手机之前就已经是个巨无霸企业,但由于它当时只做企业市场所以其实根本没多少知名度。做了手机之后才有人认识,甚至这些人以为华为是做手机才崛起的。其实根本不是,手机只是华为的一个副业而已,虽然恰好获得了不菲的收入,但就算不做手机,华为的基本盘依然还是在的。
回到话题,架构改变的最大阻碍是工业企业市场。苹果在这方面市场基本没有什么份额,所以ARM64能不能取代AMD64与苹果没有半毛钱关系。
许多企业曾经试图在企业市场上与Wintel脱钩作出了很多努力。不过迄今为止,收效慎微。倒是服务器端arm开始占用了一定份额,因为Linux有ARM版本。而安装Linux的ARM服务器,这个市场上,华为的份额远比苹果大得多。
所以,虽然众所周知我个人不太喜欢华为。但要说到ARM64有没有能力完全取代AMD64这个事儿,其实华为还真比苹果更能说上话,或者说与苹果几乎没有太大关系。
倒是另外一个公司:微软。在这件事情上的话语权都比苹果要大得多。能不能推动 Windows 的全盘 ARM64 化,这可能才真的是对 AMD64 架构釜底抽薪的杀手锏。
不过,intel会放任这件事情的发生吗?某个牌太多的睡王会放任微软全面抛弃 intel 倒向 arm 吗?
AMD64架构,带着其兼容IA32的指令,带着Win32App多年以来的历史积淀,带着对DIY市场友好的自由度,带着工业界企业界的大量现有应用的历史包袱,我觉得在有生之年都不会看到它被完全取代。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有