Chrome замедляется после нескольких дней использования приложения Angular - PullRequest
0 голосов
/ 17 октября 2018

Наш клиент использует наше приложение angular5 в Google Chrome (PWA) на устройстве Android.Он пользуется приложением 16 часов в сутки без остановки (речь идет о заказе еды / напитков в ресторане).Через несколько дней приложение становится все медленнее и медленнее.После очистки кэша браузера приложение снова работает быстро.

Есть предложения?Или, может быть, это нормальное поведение?

1 Ответ

0 голосов
/ 17 октября 2018

Это не стандартное поведение для SPA.По какой-то причине ваше приложение растет в памяти.Наиболее вероятные причины:

  • утечка памяти (например, незакрытые подписки)
  • кэширование слишком большого объема данных (он же кэш в памяти)

Используйте Google Chrome Developer Tools для поиска и предотвращения утечек памяти (вкладка «Производительность»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...