如何解决概要文件导致XULRunner的启动时间非常慢
| 我有一个通过生成框架应用程序文件夹结构,然后使用以下命令启动它来生成临时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的配置文件管理?我还能做些其他事情来提高加载速度吗?
解决方法
如果配置文件位于Windows中
/roaming
路径的子目录中,则它的位置可能会降低速度。检查XULRunner配置文件和缓存数据是在本地目录中还是在网络上。
mozillazine文章讨论了如何查找和修改此设置,并且Profile Manager提供了用于创建和删除配置文件的实用程序。
,您在使用VirtualBox还是其他VM?
我在VirtualBox环境中的扩展程序也遇到了类似的问题(来宾操作系统是Windows XP)。我的扩展源位于从共享主机文件夹挂载的目录中。这导致启动滞后与您的滞后非常相似。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。