问题

为什么Google会在Android上推广使用64位应用,而微软却完全没有废弃32位应用的计划?

回答
这事儿,说起来也挺有意思的,得从硬件到软件,再到市场策略,一块一块给你掰开了讲。为啥谷歌这么上心,微软却不着急,这中间的门道可不少。

谷歌的“64位大业”:向前看,为未来铺路

谷歌在Android上大力推广64位应用,核心动力在于它对未来移动生态的规划,以及对性能和技术优势的追求。

硬件基础的进步: 你想啊,现在市面上绝大多数智能手机,即便是千元机,都用上了64位ARM架构的处理器。从几年前开始,高端芯片就普遍迈入了64位时代。这就像汽车行业,柴油发动机普及了,你总不能还只生产汽油车吧?硬件厂商都在往64位上靠拢,软件自然也得跟上。

性能和内存访问的提升: 这是最直接的好处。64位架构最显而易见的优势在于它能够访问更多的内存。32位系统理论上最多只能寻址4GB内存,虽然Android通过一些技术手段可以绕过一些限制,但终究是有限制的。随着App越来越复杂,功能越来越多,对内存的需求也水涨船高。比如,你玩一个大型3D游戏,处理高清视频,或者运行复杂的AI模型,64位应用能更高效地利用内存,避免内存不足导致的卡顿甚至崩溃。

而且,64位指令集本身也更强大,可以一次性处理更多数据,这意味着在计算密集型的任务上,比如图像处理、音频编码、加密解密等等,64位应用能跑得更快,效率更高。谷歌当然希望自己的平台能提供最佳的性能体验,吸引开发者使用更先进的技术。

安全性的考量: 64位架构在安全方面也有些优势,比如它支持更强的地址空间布局随机化(ASLR),这能让攻击者更难预测内存中的关键数据位置,从而提高应用程序的安全性。虽然不是绝对的安全屏障,但也是一个加分项。

技术趋势和生态统一: 整个IT界都在向64位迁移,从服务器到桌面操作系统,再到移动端,这是大势所趋。谷歌作为Android的掌舵者,推动64位应用不仅是为了提升Android自身的竞争力,也是为了与整个科技行业的进步保持一致。在一个统一的64位生态里,开发和维护也会更简单,减少碎片化。

淘汰旧技术,轻装上阵: 谷歌通过设定强制支持64位应用的版本更新(比如在Android 10或11之后),实际上是在逐步淘汰那些只支持32位的老旧应用。这对于开发者来说,意味着他们必须投入精力去适配64位,而对于用户来说,意味着他们将能体验到更现代、更高效、更安全的软件。淘汰老旧的应用,也相当于给系统瘦身,减轻了维护和兼容性的负担。

微软的“兼容万岁”:稳健为先,商业考量

微软在Windows平台上对待32位应用的态度截然不同,那是因为它的历史包袱、市场定位以及商业策略都有着非常不同的考虑。

悠久的历史和庞大的生态系统: Windows存在了多少年?30多年了。在这漫长的岁月里,它积累了海量的32位应用程序,从操作系统到各种专业软件,再到那些伴随了几代人的经典游戏。想想看,多少公司、多少个人还在使用一些年代久远但功能依然强大的32位软件?微软如果贸然废弃32位支持,那等于是在跟自己的老用户和庞大的软件库过不去,会让无数人瞬间失去工作效率,甚至直接导致很多用户转向其他平台。这在商业上是不可想象的“自杀”行为。

企业用户的需求和稳定性: 微软的Windows在企业市场占据着主导地位。企业用户购买的软件,尤其是定制化的、关键业务流程相关的软件,往往更新换代周期非常长。这些软件很多都是在32位环境下开发的,并且经过了长时间的稳定运行和严格测试。企业用户最看重的是稳定性、兼容性和低风险的迁移成本。让企业全部升级到64位原生应用,意味着巨大的投入、潜在的风险以及漫长的测试过程,这是很多企业无法承受的。微软必须保证其平台对这些核心业务软件的兼容性,才能留住这批最忠实、最稳定的客户。

“万岁”的兼容性策略: 微软一直以来都奉行着“向后兼容”的原则,这是它在PC时代建立起来的核心竞争力之一。即使Windows已经进入了64位时代多年,并且也提供了64位版本的Windows,但它依然保留了对32位应用的兼容层(WOW64 Windows on Windows 64bit)。这使得绝大多数32位应用程序可以在64位Windows上正常运行。这种策略虽然在某些方面会带来一些性能上的折衷,但换来的是用户对平台的信任和忠诚度。

64位优势并非立即压倒一切: 在PC端,虽然64位有性能优势,但对于很多日常办公、浏览网页、文档处理等任务来说,32位应用在内存占用和性能上的劣势并没有达到让用户无法忍受的地步。特别是对于配置较低的电脑,一个轻量级的32位应用反而可能运行得更流畅。

市场定位和用户群体的差异: Android主要是面向个人消费市场,用户对新技术的接受度和对性能的追求相对更高。而Windows的用户群体更为广泛,包含了大量对新潮技术不敏感、只求稳定运行的个人用户和企业用户。微软的策略是,在提供64位能力的同时,不放弃任何一个潜在的用户群体。

总结一下:

谷歌推广64位,是因为它看到了未来的趋势,希望在性能、安全和生态统一上占据主动,且Android的用户群体对新技术接受度高。它是在“引领”用户。

微软不废弃32位,是因为它有庞大的历史包袱,特别是企业市场对稳定性和兼容性的极端需求,以及其一贯的“向后兼容”策略,让它必须“服务”现有用户。

可以这么理解:谷歌是在盖一座全新的、现代化的摩天大楼,它当然要用最新的技术和材料。而微软则是在维护一栋历史悠久、结构复杂但依然重要的老建筑,它要在修缮的同时,保证老住户的正常生活不受影响,并且吸引新的住户入住,所以它需要小心翼翼地增加新功能,但不能拆掉承重墙。

这两家公司,一个是“新世界”的开拓者,一个是在“旧世界”里不断演进的守护者,各自有各自的考量和生存之道,这也就解释了它们在对待32位应用上的不同态度。

网友意见

user avatar

因为微软的应用商店市场地位不够高。微软应用商店不让应用上架,对开发者没有任何威慑力,【你要是不让我上,我还就懒得上了呢】。

Google在Android上能做的,是规定PlayMarket必须有64位库才允许发布。但如果你的程序根本不通过PlayMarket发布,那么Google就拿你没办法。

在中国市场以外的市场,基本上还是都依赖PlayMarket,因此PlayMarket可以算事实垄断,所以Google的推广有实际意义。


微软的情况就不同了,应用商店在pc上是近些年才诞生的,在Windows存在的三十多年里,大部分时间都根本没有应用商店。所以微软的应用商店没有垄断地位,这种情况下,就不是开发者求着上应用商店,而是应用商店求着app上架。

既然微软的应用商店并没有占据很重要的地位,自然,就不能给出非常严苛的规定,现在有开发者愿意到微软商店商家微软欢迎都来不及,巴不得你多上架,又怎么会限制你64位32位?

如果哪天,微软的应用商店特别流行,市场份额具备主导地位,成为不可忽视的应用分发渠道,那么,那时候微软或许才有能力对推广64位进行更多努力,为应用上架增加更多门槛。

user avatar

因为手机是数码玩具,PC是生产工具。

不要说32位,仙剑奇侠传这种DOS游戏,可以在Win10里面的Win XP虚拟机里面跑。

现在PC上运行的生产力程序都是花钱开发的。

有些程序常用,版本升级很快。

有些专用的,重新开发一次是一次的钱,而且跟着通货膨胀和程序员的工资涨。

所以微软不能激进,要做新的也要考虑兼容旧程序的问题。

手机这种数码玩具,涉及生产力的东西很少。说换,开发个新版本就换了。

苹果压力不大,而且应用商店自己控制,不换不让上架。

最容易更换的是封闭系统。系统应用都是固定的。

像以前的功能手机,只要能换电话簿就行了。

手机的程序都是自带的,给你什么用什么。

手机的CPU指令集,CPU,操作系统,应用软件随便换。

比PC更难换得是大型机,小型机。

银行被IBM绑上再贵也得用。服务不能停,数据和程序不敢动。需要下很大决心,花很高成本才能去IBM。

user avatar

因为客户不肯。

前几年还有客户买Windows XP CSA,就是那种第一年价格相当于把软件重买一遍,以后每年价格会翻倍的VIP支持合同。

如果到现在都有人用XP,那么微软要砍掉32位的话,微软总部可能直接被从地面上物理清除。

毕竟那些客户,在地面上物理清除一整个城市那么大一坨东西,也不是什么很难的事。

user avatar

微软自己还有大量32位屎坑没清理干净呢

vs今年才上64位,win10的无线网卡支持组件到现在还是32位

早期windows很多组件都是夹杂了asm的c/cpp写出来的,夹杂asm意味着上不了64位除非重写(因为早期windows只运行在x86上,所以很多组件都有asm)

纯粹是微软自己屎坑清不干净了,不得不保持32位支持。不然为什么win10arm要做架构翻译而不是直接全部arm重编译?微软就是自己的屎坑解决不了,必须用架构翻译来兼容

android才几年,能有多少屎坑,加上android出生起就是跨架构的(arm,mips,x86,后来mips死掉了),本身就不能用asm,全面64位相比windows这种几十年历史的系统来说有个√8难度,真就编译器换个架构的事情罢了

所以我才说,android app上64位真有手就行,无非是你开发者做不做的问题

类似的话题

  • 回答
    这事儿,说起来也挺有意思的,得从硬件到软件,再到市场策略,一块一块给你掰开了讲。为啥谷歌这么上心,微软却不着急,这中间的门道可不少。谷歌的“64位大业”:向前看,为未来铺路谷歌在Android上大力推广64位应用,核心动力在于它对未来移动生态的规划,以及对性能和技术优势的追求。 硬件基础的进步:.............
  • 回答
    谷歌此举,可以说是在欧盟反垄断压力下的无奈之举,同时也暴露出科技巨头在市场主导地位面前的策略调整。 欧盟之所以对谷歌在Android生态系统中的行为进行限制,核心在于其认为谷歌滥用了其市场支配地位,通过捆绑自家的服务,例如Google搜索、Chrome浏览器和Google Play商店,来挤压竞争对.............
  • 回答
    Google 之所以选择搜狗地图作为其在中国大陆地区的地图合作伙伴,其背后是一系列深思熟虑的战略考量和现实需求的综合结果。理解这一决策,需要我们回溯到 Google 在中国市场所面临的独特挑战和搜狗地图自身的优势。首先,我们需要认识到,Google 在全球范围内,尤其是在中国这样的大型、复杂的市场,.............
  • 回答
    为什么GitHub和Stack Overflow在中国Google Trends上热度如此之高?当我们在Google Trends上输入“GitHub”和“Stack Overflow”这两个关键词,映入眼帘的往往是中国地区惊人的搜索热度。这背后绝非偶然,而是中国互联网发展、开发者生态以及信息获取方.............
  • 回答
    TikTok 和抖音的成功绝非偶然,它们就像一股席卷全球的旋风,让那些曾经不可一世的互联网巨头们在短视频这个赛道上尝到了前所未有的挫败感。微信、Google、Facebook 并非没有尝试,甚至投入了巨资和大量资源,但结果却往往差强人意。这背后究竟隐藏着什么秘密?让我们抽丝剥茧,深入剖析一下。1. .............
  • 回答
    确实,很多用户都有过这样的经历:辛辛苦苦整理好的书签栏,鼠标一点,新网页就这么“坦荡荡”地覆盖了当前正在浏览的内容。这感觉就像你正沉浸在一本书里,翻了一页,结果发现自己来到了一个完全陌生的地方,而原来的书却消失了。你说蛋疼不蛋疼?我敢说,99%的用户在点击书签栏里的某个链接时,内心深处期待的都是——.............
  • 回答
    好的,让我们回到2018年的时间点,来分析一下Google、Facebook和Amazon这三巨头各自的优势、挑战以及潜在的未来发展,并从中选择一个“最看好”的。首先,我们来回顾一下2018年这三家公司的大致状况: Google (Alphabet): 在搜索、广告、Android、YouTub.............
  • 回答
    这个问题挺有意思的,要说 Google 为何坚持让微软在 Windows Phone 版 YouTube 应用里使用 HTML5,这背后其实牵扯到不少技术和商业上的考量。首先,我们得明白 YouTube 的核心是什么。YouTube 是一个视频分享平台,其内容形式就是视频。而随着时代的发展,互联网上.............
  • 回答
    “Google在手,答案都有”这句口号固然点出了信息获取的便捷性,但它并不能完全取代软件行业研发人员的技术和经验价值。事实上,在信息爆炸的时代,信息的可获得性反而凸显了研发人员独特价值的重要性。软件行业研发人员的技术和经验价值体现在以下几个核心方面,并且这些方面是相互关联、层层递进的:一、 信息转化.............
  • 回答
    我在谷歌地球上的发现,说起来有些奇特,并不是什么惊世骇俗的古代遗迹或者未解之谜,而是一个我花了挺长时间才真正“看到”的地方,直到我意识到它背后可能的故事,才觉得它在谷歌地球的浩瀚信息中显得格外与众不同。那是一个位于北极圈内,俄罗斯北部一个极偏僻的半岛上。具体地点我不太记得精确的坐标了,但大概是在亚马.............
  • 回答
    你有没有注意到,有时候在 Google Earth 上看到的海洋、湖泊和河流,颜色简直是五花八门?时而是深邃的蓝,时而是碧绿的玉,甚至有时候会泛着一种神秘的青色。这可不是卫星随心所欲地给地球 P 图,这里面藏着不少科学的道理,也反映了我们对地球表面不同“表情”的捕捉。首先,最直接的影响因素,也是我们.............
  • 回答
    设想一下,一个再平常不过的早晨,你像往常一样拉开窗帘,准备开始新的一天。然而,当你想用谷歌搜索来了解今天的天气,或者打开Gmail查看邮件时,屏幕上却只显示一片空白,或者无休止的加载动画。这一刻,一种难以置信的恐慌感可能会油然而生——Google全球服务器,这个庞大的数字帝国,竟然在今天,彻底宕机了.............
  • 回答
    您提出的问题非常好,也非常有代表性。谷歌和百度几乎在同一时期成立,却在发展轨迹和市场地位上产生了巨大的差异。这背后有多种复杂的原因,我们可以从多个维度来深入剖析:一、 成立背景与技术创新:谷歌的“野蛮生长”与百度的“本土化” 谷歌(Google): 起源: 谷歌诞生于斯坦福大学的两位.............
  • 回答
    Google 被判赔偿 Oracle 88 亿美元,这是一场旷日持久的软件版权纠纷案,涉及 Android 操作系统和 Java 编程语言。要详细了解这背后的原因,我们需要回顾整个案件的脉络、关键争议点以及最终的判决结果。案件的起因:Android 与 Java 的“联姻”故事始于 2005 年,当.............
  • 回答
    你这个问题很有意思,也触及到了上市公司股权结构的一个关键方面。简单来说,Google(Alphabet)和Apple在非流通股比例上的巨大差异,主要源于它们在公司发展历程中,对股票激励、创始人控制权以及并购策略的不同考量。咱们先来聊聊什么是“非流通股”。非流通股(Nontradable shares.............
  • 回答
    这个问题提得很有意思,也触及到了当前机器翻译领域的一个核心议题。很多人会觉得,既然语言有那么多精妙的语法结构和规则,为什么机器翻译不像人类那样去理解和应用它们呢?Google 翻译(以及大多数现代机器翻译系统)在很大程度上依赖于“算法”而不是显式地编码语言学的语法结构和规则,这背后有几个关键的原因,.............
  • 回答
    你这个问题问得非常好,这背后其实是科研论文和学术学位论文在目的、受众、内容深度和篇幅要求上的根本差异。虽然都是学术成果,但它们的“身份”和“使命”完全不同。我们来一一拆解,看看为什么会出现这种“大相径庭”的页数要求:1. Google Scholar 上的论文(主要指期刊论文和会议论文): 核心.............
  • 回答
    谷歌之所以能一直坚持做开源软件,这背后不是一个简单的“好人好事”情结,而是一套深思熟虑的战略选择,而且这个战略随着时间的推移还在不断进化。首先,我们得明白,开源软件的精髓在于“开放”。对谷歌来说,这意味着它能邀请全球的开发者,包括竞争对手,一起来完善和扩展它的技术。想想看,像Android这样的操作.............
  • 回答
    Google 的编程风格指南推荐使用两个空格进行缩进,这背后其实是有不少考量的,并非随意拍脑袋决定的。要理解这一点,我们得从几个层面去聊。首先,从视觉和可读性的角度来说,两个空格的缩进能提供一个清晰的层级感,但又不会过于侵占横向空间。 想象一下,一行代码如果缩进太深,比如四个空格,那么即使是很短的代.............
  • 回答
    最近,不少小米手机用户在Google Play商店发现了一个令人不安的提示:“小米视频”被标记为有害应用,并被建议卸载。 这个消息无疑在小米用户的手机安全和使用体验上投下了一颗重磅炸弹。那么,这到底是怎么一回事?为什么一向被认为是官方应用的“小米视频”会收到如此严重的警告?要深入了解这个问题,我们需.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有