Size: a a a

Programming Offtop

2020 November 12

VP

Vladimir Petrakovich in Programming Offtop
И вообще странные вопросы для оффтопа)
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
И вообще странные вопросы для оффтопа)
ну где отвечают там и спрашиваю) пока нет никакого обсуждения не мешаю думаю
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
ну где отвечают там и спрашиваю) пока нет никакого обсуждения не мешаю думаю
В условном @kotlin_mobile ответы могут быть лучше
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
Вы лучше расскажите, что вы пытаетесь сделать, чем вам этот объект мешает
я раньше не думал об очистке памяти в приложении и хз теперь на каком этапе можно сказать что "все ок"
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
В условном @kotlin_mobile ответы могут быть лучше
ладно, удаляюсь в таком случае
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
я раньше не думал об очистке памяти в приложении и хз теперь на каком этапе можно сказать что "все ок"
На таком, что оно не жрёт больше чем нужно и не течёт 🤷‍♂️
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
На таком, что оно не жрёт больше чем нужно и не течёт 🤷‍♂️
но если после удаления объекта остаются в памяти какие то его филды, это можно считать "течет"?
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
но если после удаления объекта остаются в памяти какие то его филды, это можно считать "течет"?
Вопрос не очень понятен.
В андроиде обычно считается, что если после onDestroy у компонента на него остались ссылки - это утечка.
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
Вопрос не очень понятен.
В андроиде обычно считается, что если после onDestroy у компонента на него остались ссылки - это утечка.
ну у меня получается сам компонент удаляется, но остаются в памяти огрызки вида

Fragment$diModule$2
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
ну у меня получается сам компонент удаляется, но остаются в памяти огрызки вида

Fragment$diModule$2
Ну если это статическое поле, это не его огрызок
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
Ну если это статическое поле, это не его огрызок
странно просто что лямда вдруг статическим объектом себя решила сделать
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
странно просто что лямда вдруг статическим объектом себя решила сделать
А почему бы и нет, если она не захватывает контекст и скорее всего вообще ничего не хранит у себя? Зачем ей быть не статической?
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
А почему бы и нет, если она не захватывает контекст и скорее всего вообще ничего не хранит у себя? Зачем ей быть не статической?
в общем, в данном случае можно закрывать на это глаза?
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
в общем, в данном случае можно закрывать на это глаза?
Надо смотреть на проблему, которая решается. Я так понял, проблемы нет, так что да, делать ничего не надо.
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
Надо смотреть на проблему, которая решается. Я так понял, проблемы нет, так что да, делать ничего не надо.
это тоже нормальная картина? это все лямды на сколько я понимаю
источник

VP

Vladimir Petrakovich in Programming Offtop
Денис
это тоже нормальная картина? это все лямды на сколько я понимаю
По названию трудно сказать, но важно не лямбды ли это, а другое. Посмотрите, сколько эти все объекты занимают памяти и из этого делайте выводы, есть смысл туда копать или нет.
источник

VP

Vladimir Petrakovich in Programming Offtop
Если у вас конечно задача разобраться, на что тратится память, а не просто поразбираться, что происходит.
источник

Д

Денис in Programming Offtop
Vladimir Petrakovich
По названию трудно сказать, но важно не лямбды ли это, а другое. Посмотрите, сколько эти все объекты занимают памяти и из этого делайте выводы, есть смысл туда копать или нет.
а на каком объеме памяти стоит задаваться этим вопросом?
источник

LK

L K in Programming Offtop
источник

LK

L K in Programming Offtop
не эти ваши блокчуйны всякие в гите с захардкожеными ключами )
источник