概要文件导致XULRunner的启动时间非常慢

如何解决概要文件导致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 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?