#java #android
Есть в проекте одна проблема, которая решается двумя способами. Но я не могу оценить какой способ будет "дешевле" для памяти. Как корректно вычислить на Android устройстве, сколько весят те или иные объекты в java? P.S. В одном случае это массив List из других объектов, которые в свою очередь содержат другие объекты, в другом это subscriber из Rx. P.S.2: Возможно есть какие то другие способы оценки скорости работоспособности или занимаемой объектами памяти, помимо тривиального вычисления разниц в затрачиваемом времени/памяти до и после в обоих случаях?
Ответы
Ответ 1
Android Studio включает ряд инструментов для профилирования приложения. Они помогут оценить выделяемую приложению и его объектам память, содержимое "кучи", производительность, нагрузку на устройство и др. при выполнении программы. Вам нужно профилировать оба варианта и сравнить результаты.
Комментариев нет:
Отправить комментарий