多次运行 .exe 时 Wine 性能会降低

多次运行 .exe 时 Wine 性能会降低

我正在使用 Wine 在 Ubuntu 14.04 上运行地表水模型 (.exe)。我有一个 shell 脚本,它运行模型 1000 次,传递不同的输入目录,如下所示:

wine PRZM5.exe "/home/ubuntu/ProjectOutput/177_CAcitrus365_HydC"
wine PRZM5.exe "/home/ubuntu/ProjectOutput/177_CAcitrus366_HydC"
wine PRZM5.exe "/home/ubuntu/ProjectOutput/177_CAcitrus367_HydC"

平均而言,前 100 次模型运行需要 11 分钟才能完成。接下来的 100 次运行需要 40 分钟,再之后的 100 次运行需要 65 分钟。

是什么原因导致这种严重的减速?wineserver -p运行之前启动会有帮助吗?

此外,鉴于我不需要任何视觉输出,只需要模型生成的输出文件,我可以使用任何配置设置来提高执行速度吗?

我在 AWS t1.micro 机器上运行这些脚本——0.613 GiB 内存和 8 GB 硬盘空间。

对 Linux 非常陌生--任何帮助都感激不尽!

相关内容