saxy_60 发表于 2018-12-24 15:26:32

xp11虚拟内存的限制

本帖最后由 saxy_60 于 2018-12-24 15:43 编辑

今天飞欧洲航线,在ELLX准备载入JDA320的时候被系统提示说内存不足,然后点击进入说明就见了下图。

即不论机子内存有多大,如果是window10的64位操作系统,能被xp11占用的虚拟内存的最大量值是4G。假设飞行模拟时,所有地景、机模和天气统统都要预存在虚拟内存中的话,那么显而易见内存的调入和调出管理,地景机模的精细程度等等都会对内存占用有影响。从另一方面说,玩飞行模拟的主机也并不一定是内存越大越好(帧数得以提高),因为它的限制在xp11本身的内存占用限制。我这都是猜的,因为不是电脑专业。

另外补充一点。此文虽提到了xp10是32位系统,而且有人在说xp11是64位系统。但我认为,既然此文是在xp11系统下出来的提示,那么4G的限制仍然有效。

hocool16 发表于 2018-12-24 16:27:13

呃,原来是这样,怪不得最近(装了西雅图地景后)经常崩溃,提示的就是内存不足。。。

楼主有什么解决办法吗?搞得现在不敢再装地景了

medtop 发表于 2018-12-24 17:20:33

学习一下,那样的话多大内存都没有意义了

qyd 发表于 2018-12-25 09:36:15

我感觉楼主说得有点道理,我机子16G内在,感觉还是在加载大地景时,也卡得不要不要的。

saxy_60 发表于 2018-12-25 20:23:58

hocool16 发表于 2018-12-24 16:27
呃,原来是这样,怪不得最近(装了西雅图地景后)经常崩溃,提示的就是内存不足。。。

楼主有什么解决办法 ...

感觉这是xp11原始设计的问题,自己没有什么好的办法解决。就祈祷着xp11在内存调用管理上多下点功夫了。其实这到不是说多大内存都没有意义了,在模飞的时候你还得用机子干别的事,比如上网查个资料或是看个片什么的,毕竟飞一个中程航线几个小时没有谁总是守着面板屏幕不干别的事情的。
其实这倒是给升级硬件的提了个醒,如果是只玩模飞,16G的RAM也就足够了。RAM的读取调出速度很关键,DDR5以上的条子肯定对提高帧数有帮助。

xianghenygi 发表于 2018-12-25 22:24:54

虚拟内存和你的内存不一样啊。虚拟内存是在磁盘里面的。至于32位4G那是物理内存限制。至于虚拟内存不足很可能是你自己设置问题,小于物理内存2倍大小或者是你系统盘剩余空间过小。

saxy_60 发表于 2018-12-26 09:57:31

xianghenygi 发表于 2018-12-25 22:24
虚拟内存和你的内存不一样啊。虚拟内存是在磁盘里面的。至于32位4G那是物理内存限制。至于虚拟内存不足很可 ...

的确,“虚拟内存(Virtual memory)”和‘物理内存(physical memory)’不是一回事。

“由于这是一个针对单项应用的虚拟内存限制,而不论在你的电脑上装有多大的物理内存,甚至安装了多达16GB的内存条,此项限制均存在。目前并无通过对操作系统进行设置来提升上列限制的方法。”

这是上面贴图中的最后一段话的翻译。

总之,为了提高xp11运行时的帧数(fps),把虚拟内存设置在闪盘上,并保证足够大,起码大于4G并采用高物理性能的物理内存RAM,比如DDR5内存条,这些是有帮助的。但这不等于说物理内存越大越好,目前条件下16G以上的RAM似乎已是足够。
页: [1]
查看完整版本: xp11虚拟内存的限制