lol维护公告2023
英雄联盟在2023年的维护公告中宣布,从2023年4月4日开始,该游戏将不再支持32位的Windows操作系统。这意味着,玩家若想继续玩这款游戏以及其衍生游戏《云顶之弈》,需要将操作系统升级至64位。
据英雄联盟的制作公司拳头游戏表示,此举是因为使用32位操作系统的玩家已不足0.1%,而使用64位操作系统的玩家已高达99.9%。继续支持32位操作系统将耗费更多的资源和时间,而收益却不成比例。因此,他们决定放弃对32位系统的维护,以节约资源,更好地投入到游戏内容和体验的提升中。
虽然这一改变可能对部分玩家造成不便,但考虑到Steam的硬件调查数据显示,64位操作系统已成为主流,而只有极少数玩家仍在使用32位的Windows 7,这一改变可以说是大势所趋。此外,这也标志着一个时代的结束,英雄联盟这款全球现象级的网游也将告别32位系统。
那么,为什么拳头游戏直到2023年才做出这一决定呢?这主要是因为32位和64位操作系统之间的差异。
从最早的冯·诺依曼机到如今的个人电脑,计算机设备一直使用二进制逻辑表示信息,即0和1(或高电位和低电位)。因此,32位和64位分别指的是处理器在单位时间内能一次处理的二进制位数。
此外,操作系统的位数并非由微软决定,而是由CPU决定。例如,Intel在1978年推出的8086处理器就是16位的,而其后续的处理器都是在8086的基础上演变而来。这些处理器使用的指令集被称为x86指令集。
然而,由于兼容性问题,32位和64位操作系统之间的差异主要体现在寻址空间上。32位操作系统的内存寻址范围为4GB,而64位操作系统的内存寻址空间可达16TB。虽然内存寻址能力造成的限制可以通过技术手段突破,但这种突破在稳定性上存在问题。
因此,在过去的十余年间,硬件技术的快速迭代使得玩家们的内存需求从1GB、2GB增长到了16GB。而游戏厂商给出的配置仅能保证游戏的基本运行,这对于追求流畅画面的玩家来说显然是不够的,尤其是对于像英雄联盟这样的MOBA游戏。
总之,拳头游戏在2023年决定放弃32位操作系统的维护,既是顺应时代的发展,也是为了更好地满足玩家的需求。虽然这一改变可能会对部分玩家造成不便,但从长远来看,它将有利于英雄联盟的发展和玩家体验的提高。
现在,如果仍然使用32位操作系统来运行《英雄联盟》,游戏体验恐怕会相当不尽人意。因为随着游戏版本的不断升级,更高的画面质量和更华丽的特效对内存的需求越来越大。而32位Windows系统最多只能提供3.24GB的可用内存,这对于《英雄联盟》所需的4GB内存来说显然是不足的。
当系统内存不足时,会发生什么呢?当一个应用程序请求内存时,系统会检查是否有可用的物理内存,如果有,就会直接分配物理内存并建立虚拟内存与物理内存的映射关系。但如果没有可用的物理内存,系统内核就会开始回收内存的过程。一旦回收完成后,若仍无法满足此次的物理内存需求,系统就会触发OOM(内存不足)机制。
OOM机制会通过算法选择一个占用物理内存较多的进程,然后将其终止,以释放内存资源。简单来说,由于电脑内存有限,加上Windows系统自身也会占用内存,以及《英雄联盟》对内存需求的增加,2009年时还绰绰有余的3.24GB内存,到了2023年就已经捉襟见肘,导致使用32位Windows系统的玩家在游戏运行过程中可能会遇到突然崩溃的情况。因为《英雄联盟》的内存消耗大,且优先级较低,系统会优先回收这部分资源。
然而,对于不太了解PC相关知识的玩家来说,他们可能只知道游戏突然无法运行,于是将抱怨矛头指向了拳头游戏。为了这部分玩家的体验,拳头游戏在过去的一段时间里不得不投入资源来维护32位版本的体验。但随着时间推移,即使PC更换周期较长,越来越多的玩家逐渐完成了PC的更新换代,使用32位CPU的电脑也越来越少。因此,拳头游戏敢于宣布《英雄联盟》需要64位Windows才能运行。
实际上,早在2018年,《魔兽世界》就宣布将停止支持32位系统,而《DOTA2》也在2021年移除了对32位系统的支持。因此,许多业内人士认为,以《英雄联盟》放弃32位操作系统为标志,未来64位系统也必将逐渐成为整个游戏行业的选择。