Size: a a a

Angular - русскоговорящее сообщество

2019 November 28

v

vov in Angular - русскоговорящее сообщество
кто знает как в ангуляре отслеживать утечку памяти?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
vov
кто знает как в ангуляре отслеживать утечку памяти?
так же как и не в ангуляре
источник

v

vov in Angular - русскоговорящее сообщество
можно на примере?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
vov
можно на примере?
источник

v

vov in Angular - русскоговорящее сообщество
читал эту статью, как мне кажется сложно переложить это на ангуляр
источник

v

vov in Angular - русскоговорящее сообщество
к примеру есть компонент, он создается и уничтожается, как понять если утечка или нет?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
vov
к примеру есть компонент, он создается и уничтожается, как понять если утечка или нет?
удали компонент
запусти очистку памяти
сделай снепшот памяти
попробуй найти его в этом снепшоте
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
vov
к примеру есть компонент, он создается и уничтожается, как понять если утечка или нет?
Как проявляется Ваша утечка ? Попробуйте поискать в chrome devtools -> MEMORY
источник

v

vov in Angular - русскоговорящее сообщество
Arthur Bobrovskih
Как проявляется Ваша утечка ? Попробуйте поискать в chrome devtools -> MEMORY
задание дали проверить на утечки памяти между страницами
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
vov
задание дали проверить на утечки памяти между страницами
Проверьте что отписываетесь от всех подписок в компонент.тс
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
вот еще полезное
источник

v

vov in Angular - русскоговорящее сообщество
само собой отписываемся, но компонентов овер много а подписок и отписок ещё больше, но есть грубо говоря 5 окон между которыми можно переходить
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
vov
задание дали проверить на утечки памяти между страницами
Сделайте setInterval в app.component.ts который переключает страницы при помощи this.router.navigate бесконечно и посмотрите через 10 мин на память в devtools
источник

S

Shodmon in Angular - русскоговорящее сообщество
А на сколько проблемы с утечкой памяти актуальны, в том смысле, как часто Вы с таким сталкиваетесь?
источник

v

vov in Angular - русскоговорящее сообщество
на память в heap snapshot?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Shodmon
А на сколько проблемы с утечкой памяти актуальны, в том смысле, как часто Вы с таким сталкиваетесь?
следить за этим надо всегда
источник

v

vov in Angular - русскоговорящее сообщество
Arthur Bobrovskih
Сделайте setInterval в app.component.ts который переключает страницы при помощи this.router.navigate бесконечно и посмотрите через 10 мин на память в devtools
на память в heap snapshot?
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
vov
на память в heap snapshot?
Да
источник

v

vov in Angular - русскоговорящее сообщество
А какие показатели будут свидетельствовать что есть утечки?
источник