逆战出现64 逆战出现64

为什么逆战不支持64位系统?

Windows下32位程序默认每个进程最大只能使用2G内存,这跟你实际系统支持多大内存无关,就是说即使你装的是64位的Windows、拥有16G内存,但只要你跑的是32bit的程序,一般情况下它只能使用其中的2GB Ram,特定情况下也无法超过4G。

所以如果游戏厂商想要使用超过4G内存,要么采取多个进程协同工作的方式,要么放弃32bit系统。前者会损失运行效率、极大增加开发难度,所以之前大家都是采用尽量优化游戏,让它不占用那么多内存来解决,虽然同样会损失运行效率,但开发难度至少没那么大了。
现在随着32bit系统占有率的下降,

额外的付出无法带来明显增多的收益

逆战出现64,逆战出现64

,也就没人去做这件事了。

这里有一篇当年微软工程师编写的相关文档,说明了进程限制上的一些问题,可供参考:

Pushing the Limits of Windows: Processes and Threads

以上内容是万老网对逆战出现64的问题就介绍到这了,希望介绍关于逆战出现64的1点解答对大家有用。

逆战出现64 逆战出现64

为什么逆战不支持64位系统