我有一个应用程序,它通过构建一个骨架应用程序文件夹结构来生成临时 XULRunner 应用程序,然后使用以下命令启动它:
xulrunner -app /path/to/temporary/application.ini
这一切都有效,但应用程序实际加载需要花费不可接受的时间。我已将时间接收器隔离到 xulrunner 生成/使用配置文件信息。
我已经尝试添加-profile /path/to/static/folder
,-profile /path/to/temporary/folder
但每个仍然有很长的延迟(30 - 60 秒,在快速计算机上)。我也添加了-no-remote
但没有效果。
当应用程序启动时,我可以看到配置文件文件夹慢慢填满文件,一旦所有文件都在那里,gui 很快就会出现。不幸的是,当为配置文件使用静态文件夹时,这个时间似乎并没有消失(它可能正在重新生成一些文件?)。
所以我的问题是,是否可以完全禁用 xulrunner 的配置文件管理?我还能做些什么来提高加载速度吗?