今天一大早,十年老撸友哔哥就跑过来找我聊天了,还一惊一乍的,仿佛有啥大事发生。
(资料图片)
大伙也别误会嗷,这里的“撸友”,并非指专业“导”师,而是英雄联盟玩家。
哔哥拿着笔记本,二话不说就给我甩出一个新闻,说的是《英雄联盟》从4月4日起,将不再支持32位操作系统。
紧接着,哔哥又开始吐槽了:
“拳头这操作不对吧,现在32位系统也有很多人用啊,就这么放弃这部分人,不是妥妥作死?”
小雷刚听到这消息时,同样有些惊讶,心想市面上,运行的32位Window的PC应该不在少数。
So,这有没有可能是假消息?
于是我跑到《英雄联盟》官网瞅了一眼,发现这事儿可不能再真了...
图源:LOL TW
而官方也很懂,对于关键问题都做出了相应的回复。
人家表示,现在用64位操作系统的玩家占比99.9%,所以停止支持32位系统,真的问题不大。
对于还在用32位系统玩游戏的人来说,客户端也会提前发出提醒,好让玩家有足够的时间更换设备。
图源:IT之家
怎么说呢,现在64位系统已成主流,放弃对老旧设备的维护,也是企业们的基本操作了。
拳头起码还结合了市场需求和消费环境来做决定,毕竟现在CPU和显卡都降价了,换新成本不算高。
至于为啥放弃维护旧硬件,拳头没有藏着掖着,直截了当表示:为了省钱。
同时维护64位和32位版本的《英雄联盟》,意味着要请更多开发人员。
现在32位市场份额低得可怜,拳头评估了一波,觉得这钱花得不值,干脆停止维护。
图源:IT之家
小雷觉得,随着网游巨头《英雄联盟》的表态,以后肯定会有更多网游跟进放弃32位系统。
但有小伙伴可能也注意到了,我们日常在用的很多软件,甚至还停留在32位...
这又是为啥呢?
知名小而美软件还是32位呢
是64位不够好,还是32位下了蛊?
其实在智能手机这边,谷歌和苹果老早就开始推行64位应用的普及了。
果子哥手握整个iOS生态,封闭式管理,在2017年就取消了对32位App的支持。
开发者想要把App上架到App Store,必须把软件架构升级到64位。
图源:爱思助手
苹果对自家生态话语权高,想把事儿干下来自然很简单。
反观安卓和Windows这边,虽然都家大业大,市场份额贼高。
但他俩都有明显的通病,那就是软件生态碎片化太严重了。
谷歌自家的软件商店,国内无法使用,导致国内第三方商店越来越多。
Windows更是重量级啊,正经人根本不会从微软商店那下软件。
大伙要么用电脑自带的软件管家,要么直接在软件官网下载,导致生态更加分裂了。
光是微软自己,根本无法推进软件架构的更新和统一。
当然,微软也没有躺着摆烂,它在2020年就正式淘汰了32位Windows 10。
图源:快科技
无疑是在用行动告诉大家:别惦记32位了,现在64位才是真正的主流。
可是现在3年过去了,软件厂商岁月静好,丝毫没受到64位应用浪潮的影响。
比如微信和网易云,现在就还躺在32位架构的舒适区里养老。
图源:电脑截图
连国内最大的办公软件 -- WPS都是32位架构的。
看来国内的大厂们,都没啥动力给自家软件升级64位。
图源:电脑截图
大伙可能忍不住吐槽,大厂程序员那么多,难道都在天天摸鱼混工资?
小雷觉得,与其说是厂商偷懒,不如说是他们的开发重心,早就转移到了移动端。
如今对于PC端的维护,厂商们大多抱着“能用就不大改”的理念。
毕竟,移动端应用商业价值更高,用户留存难度也更低,很多大厂App甚至会两天一更,卷得开发老哥头皮发麻。
就拿闲鱼来说,它对App更新维护极为上心,但网页版直接摆烂,反差拉满了属于是。
图源:小米应用商店
当然,还有两个客观原因,让主流厂商们没有动力换到64位架构。
第一,64位系统可以兼容32位软件,32位系统却不能运行64位软件,都是为了兼容性让步。
第二,64位软件并不一定就比32位软件流畅。
由于历史遗留因素,早期32位的CPU,已经能满足软件开发了,所以Windows XP时代,绝大多数软件都是32位架构。
而现在的Windows虽然是64位的,但它也向下兼容32位软件。
So,在软件没有很大性能要求的情况下,保持32位软件开发,不仅能让开发者省点维护功夫,还可以兼容老版本的操作系统。
图源:U启动
这么说来啊,“兼容”可真是安卓和Windows多年来的痛点。
安卓开发者为了兼容32位设备,很多软件还得分发64位和32位两个版本。
Windows开发者,为了让一些单位/学校电脑能正常使用软件,也不敢随意放弃32位开发。
图源:Google
真的,小雷的朋友前几天去办业务,看到那些电脑还在用32位的XP呢...
要是WPS和微信这种国民级软件都升级了64位,大批单位电脑都将无法使用。
那比较用心的厂商呢,可能会专门维护64位和32位两个版本。
很多开源软件,甚至会考虑到Arm架构处理器的64位版本,相当于一次更新,要改4次代码,相当麻烦。
而大厂们做软件是要赚钱的,烧钱不讨好的活儿,哪能有动力去做。
图源:Github
而“64位软件比32位流畅”这个说法,在特定的前提下是成立的。
操作系统只是连接硬件和软件的平台,它是32位还是64位,还得看CPU的脸色。
相比32位CPU,64位CPU的优势确实很明显。
能一次性处理64bit的整形数据,比32位CPU的处理能力加快一倍
还支持更大的内存,而32位CPU只能调用4G内存。
图源:cnblog
但是,在软件对性能要求不高,且不吃满4G内存的情况下,32位软件也不会比64位慢太多。
普通游戏能将就,大型游戏可不行
目前的32位软件大概就这么个情况。
大厂不愿意投入更多成本,又不是不能用,打开慢点总比闪退好。
唯有小部分开发者,愿意同时维护32位和64位版本。
但大型游戏厂商们,肯定不能一直维护着32位了,毕竟现在《英雄联盟》的推荐配置都来到4G内存。
只支持4G内存的32位系统,显得捉襟见肘,导致游玩时卡顿掉帧,甚至闪退。
图源:
而且32位系统玩家少之又少,拳头已经没啥必要花大量人力成本来维护32位版本了。
以后跟进此措施的游戏厂商只会越来越多,但小雷觉得是个好消息。
毕竟,无论是移动端还是PC端,64位都成了绝对主流,优势明显得很。
也该有个“大恶人”来推动一下游戏行业的64位化了。
关键词: