У меня есть приложение, которое генерирует временные приложения XULRunner, создавая скелетную структуру папок приложения, а затем запуская его с помощью:
xulrunner -app /path/to/temporary/application.ini
Все это работает, но для фактической загрузки приложения требуется неприемлемо много времени. Я изолировал приемник времени для xulrunner, генерирующего / работающего с информацией профиля.
Я попытался добавить -профиль / путь / к / статической / папке
и -профиль / путь / к / временной / папке
, но каждый из них по-прежнему имеет очень большую задержку (30 - 60 секунд, на быстром компьютере). Я также добавил -no-remote
, но безрезультатно.
Когда приложение запускается, я могу наблюдать, как папка профиля медленно заполняется файлами, и как только все файлы на месте, появляется графический интерфейс довольно быстро. К сожалению, это время не исчезает при использовании статической папки для профилей (возможно, это регенерирует некоторые файлы?).
Итак, мой вопрос, можно ли полностью отключить xulrunner ' s управление профилем? Можно ли еще что-нибудь сделать, чтобы увеличить скорость загрузки?