У меня есть серьезная проблема с увеличением использования ЦП и ОЗУ в ионном приложении с помощью библиотеки createjs. Проблема может привести к сбою приложения через некоторое время. Поскольку я просматриваю страницы, на которых каждая страница имеет новый холст, я вижу, что оперативная память и процессор резко увеличиваются. Отсутствует утечка памяти. Я тестировал его с помощью инструментов для создания хрома.Ionic + CreateJs высокий процессор и память
1
A
ответ
3
После столь большого тестирования решение заключалось в том, чтобы обрабатывать каждую страницу шаблона в ионной форме как корневую страницу. Так что, когда я был навигации на новый шаблон страницы я всегда делал:
$ionicHistory.nextViewOptions({
historyRoot: true,
disableBack: true
});
$ionicHistory.clearCache();
createjs.Tween.removeAllTweens();
$scope.stage.removeAllEventListeners();
$scope.stage.removeAllChildren();
$state.go("lesson", {}, {reload: true});
Таким образом, все, что кэш-ионный хранится был очищен и каждое событие, анимации движения и элемент createjs был очищен слишком. Это резко увеличило скорость приложения!
Смежные вопросы
- 1. `animateKeyframesWithDuration` - высокий графический процессор
- 2. Высокий процессор при использовании PerformanceCounter.NextValue
- 3. Высокий процессор и высокое количество таймеров
- 4. Полностью использовать процессор и память
- 5. Почему Gaze потребляет высокий процессор?
- 6. Регулярное выражение Высокий центральный процессор
- 7. высокий процессор в рабочем процессе
- 8. Ограничить процессор и память для * nix процесса
- 9. Показать память и процессор в C
- 10. Как подчеркнуть память тестового сервера и процессор?
- 11. Laravel 5.2 Высокий процессор с длинными маршрутами
- 12. Высокий серверный процессор после отправки GCM
- 13. Процессор anano исчерпал память: что не так?
- 14. Docker Compose 3 контролирующие ресурсы (память, процессор)
- 15. .net сбор мусора и высокий уровень cpu
- 16. Почему сайт ASP.net занимает высокий процессор с несколькими посетителями?
- 17. Сообщество Visual Studio 2015: высокий процессор Когда Idle
- 18. Получите память, процессор и использование диска для приложения пряжи
- 19. Назначить процессор и память команде Linux в сценарии оболочки
- 20. Получить память и процессор использования в Google Cloud Compute
- 21. Программа Spark, Graphx не использует процессор и память
- 22. Доза mysql потребляет память и процессор очень много?
- 23. Как контролировать процесс в Linux Процессор, память и время
- 24. Как я могу отслеживать память процесса и процессор?
- 25. Процессор, диск и память Использование процесса на пользователя
- 26. Программно использовать процессор и память приложения на HPUX
- 27. Получить/Просмотр память и процессор использования с помощью NodeJS
- 28. zend framework 2 производительность: время, память и процессор
- 29. Почему zookeeper получает высокий процессор, когда наступает прыжок?
- 30. высокий процессор в redis 2.8 (elasticache) cache.r3.large