AquaMail Forum
На Русском языке => Общие вопросы => Topic started by: Suncatcher on March 15, 2018, 03:48:33 pm
-
Потребление памяти, на мой взгляд, слишком велико. Приложил скриншот.
Оно больше любых других програм в 3-4 раза, даже таких монстров как Google Music, которым слово "оптимизация" неведомо в принципе. Почему так происходит? Мне кажется, это ненормально. Причем, мы говорим сейчас о фоновом потреблении, когда никаких операций, в принципе, не происходит.
Есть ли в программе оптимизация под старые версии Андроида? У меня планшет на 4.3 без возможности апгрейда.
Можно ли подкрутить какие-либо настройки для оптимизации?(https://uploads.tapatalk-cdn.com/20180315/52003527030951f0589653e637a38bb3.jpg)
Sent from my ME302C using Tapatalk
-
Цифры подтверждаются на нескольких таск-менеджерах. Аква даже скайп переплюнула)
(https://uploads.tapatalk-cdn.com/20180315/25a01fb23e342e51a4bf6293da94e23d.jpg)(https://uploads.tapatalk-cdn.com/20180315/dd23e73c28616c5bc86241e1aea7810f.jpg)
Sent from my ME302C using Tapatalk
-
А что собственно не так? У Вас 800 мегабайт памяти свободно.
Или Вы считаете что есть утечка памяти, то есть размер процесса растёт и растёт бесконтрольно пока не прибивается Андроидом?
---
Про старые версии:
На странице загрузок есть 1.5.1.13:
http://www.aqua-mail.com/?page_id=155
Вот ещё ссылка, на 1.6.2.9 от июля 2016:
https://www.aqua-mail.com/download/AquaMail-market-1.6.2.9.apk
-
У меня похожий или даже тот же планшет (ASUS ME302C) и вот что вижу я, это после просмотра (перелистывания) около 20 сообщений, загрузки больших вложений, проверки почты несколько раз.
Пиковое было выше, но стабилизируется на 70-80 мегабайт.
Что мне сделать чтобы увидеть цифры как у Вас?
-
И кстати, если сравнивать... Вот ещё свежее.
Почему само приложение "Настройки" - просто экран с галочками и информацией - потребляет 68 мегабайт?
-
Пиковое было выше, но стабилизируется на 70-80 мегабайт.
Что мне сделать чтобы увидеть цифры как у Вас?
Вот не знаю почему у меня такие цифры, это я вас хотел спросить))
Ещё попробую замерить в момент работы с письмами, а не просто в фоне.
А что собственно не так? У Вас 800 мегабайт памяти свободно.
Или Вы считаете что есть утечка памяти, то есть размер процесса растёт и растёт бесконтрольно пока не прибивается Андроидом?
Пока не знаю, надо понаблюдать.
То что у меня 800 метров свободно, так это в тот конкретный момент было. А вообще память быстро забивается другими приложениями.
И хотелось бы все-таки услышать ответ на вопросыЕсть ли в программе оптимизация под старые версии Андроида?
Можно ли подкрутить какие-либо настройки для оптимизации?
-
Re: Вот не знаю почему у меня такие цифры, это я вас хотел спросить))
Любую проблему чтобы решить сначала надо воспроизвести.
У меня есть идентичный планшет, но там вижу другие цифры. Поэтому спрашиваю Вас - "что делать".
Re: То что у меня 800 метров свободно, так это в тот конкретный момент было. А вообще память быстро забивается другими приложениями.
Забивается другими, а "нет оптимизации" в Акве, так?
Re: И хотелось бы все-таки услышать ответ на вопросы
Никаких особенных оптимизаций под старые версии нет и они не нужны.
В целом мы стараемся писать алгоритмы эффективно и по скорости и по памяти.
В целом я не вижу чтобы были *утечки* памяти (то есть память бы не освобождалась и только росла и росла).
И что именно Вы понимаете под "оптимизацией"?
Мне пока что кажется - "вот произвольная цифра, будьте любезны уложиться". Так не бывает.
Если видите именно утечки - нужен сценарий.
И вы тоже не ответили - как так что приложение Настройки (несколько экранов с "галочками") потребляет почти столько же сколько почтовая программа?
Для сравнения:
На другом устройстве (Motorola 6.0) полистал сообщения в Gmail и в Акве.
Получил одинаковое "пиковое" потребление памяти в 150 мегабайт и там и там.
-
Re: Вот не знаю почему у меня такие цифры, это я вас хотел спросить))
Любую проблему чтобы решить сначала надо воспроизвести.
У меня есть идентичный планшет, но там вижу другие цифры. Поэтому спрашиваю Вас - "что делать".
Вот не знаю. Ничего экстраординарного не делаю.
Забивается другими, а "нет оптимизации" в Акве, так?
Вот не передергивайте. Я имел в виду, что у меня достаточно ресурсоемких приложений, которым нужна память. Не хватало еще чтобы Аква ее отжирала просто так.
Никаких особенных оптимизаций под старые версии нет и они не нужны.
В целом мы стараемся писать алгоритмы эффективно и по скорости и по памяти.
Вот тем более удивительно. Раз у вас такой же планшет, там вообще все должно работать как родное.
В целом я не вижу чтобы были *утечки* памяти (то есть память бы не освобождалась и только росла и росла).
И что именно Вы понимаете под "оптимизацией"?
Мне пока что кажется - "вот произвольная цифра, будьте любезны уложиться". Так не бывает.
Если видите именно утечки - нужен сценарий.
Вот именно что я не знаю какая цифра произвольна, а какая нет. По моему субъективному мнению, 140 это многовато. Я затем и пишу, чтобы поинтересоваться, это так у всех (=норма) или только у меня.
И вы тоже не ответили - как так что приложение Настройки (несколько экранов с "галочками") потребляет почти столько же сколько почтовая программа?
А я почем знаю? Не я ее писал, а Гугл :) К нему все вопросы.
На другом устройстве (Motorola 6.0) полистал сообщения в Gmail и в Акве.
Получил одинаковое "пиковое" потребление памяти в 150 мегабайт и там и там.
Полистали, говорите? А вот я полистал, то есть, поскроллил вниз к сообщениям, которые не были синхронизированы с сервера. Как вам такая цифра?
262 мб (https://uploads.tapatalk-cdn.com/20180319/1b2b98c637d462c1b6589d5a3c3b4c8a.jpg)
Sent from my ME302C using Tapatalk
-
262 мб
Причем, память не освобождается долгое время. После того, как я уже "закрыл и забыл", как грится (минут 15 прошло), потребление все на том же уровне висит.
Sent from my ME302C using Tapatalk
-
Я тоже листал, загружал, проверял почту. До 250 не доползало. Да, планшет точно такой же.
Почему у Вас в Акве два процесса (ваш первый скрин)?
У меня один (см. мой скрин выше).
Кто у Вас там второй?
-
Почему у Вас в Акве два процесса (ваш первый скрин)?
Кто у Вас там второй?
Вот, смотрите
(https://uploads.tapatalk-cdn.com/20180321/3f675ada4c6620dc8b47d9248cbf0418.jpg)
Sent from my ME302C using Tapatalk
-
При работе с письмами до 280 доходит. Причем, в прошлый раз я забыл написать, что долго не высвобождает память (до 4-5 часов), даже когда переходит в режим ожидания.
Sent from my ME302C using Tapatalk
-
Re: Вот, смотрите
Угу, спасибо. Обрезали как раз тот самый второй процесс.
Видите сверху написано - "2 processes". У меня процессов один, как и должно быть (наверное).
Какой у Вас второй процесс?
Но на скрине его не видно, список процессов начинается почти в самом низу, "Processes", и самих процессов не видно, ни первого, ни второго (который собственно и интересует).
-
Re: Вот, смотрите
Угу, спасибо. Обрезали как раз тот самый второй процесс.
Видите сверху написано - "2 processes". У меня процессов один, как и должно быть (наверное).
Какой у Вас второй процесс?
Но на скрине его не видно, список процессов начинается почти в самом низу, "Processes", и самих процессов не видно, ни первого, ни второго (который собственно и интересует).
Google Play Services, получается(https://uploads.tapatalk-cdn.com/20180326/a15806a3800706bfb0d526e5ef4d8eb4.jpg)
Sent from my ME302C using Tapatalk
-
Ну вот наконец-то.
Видимо, Firebase Analytics держит запущенными Google Play Services.
Настройки программы - статистика использования - отключите.
Перезагрузите планшет.
-
Ну вот наконец-то.
Видимо, Firebase Analytics держит запущенными Google Play Services.
Настройки программы - статистика использования - отключите.
Перезагрузите планшет.
Это вот это?
(https://uploads.tapatalk-cdn.com/20180330/ccb5438550ebacd3f12d0e4704c51376.jpg)
Отключил вроде, но плеевский процесс все равно висит, причем обозначен как Main даже.
(https://uploads.tapatalk-cdn.com/20180330/ccff55633d11f18065dbe947f19ef5fc.jpg)
Однако ж, потреблять стало меньше. Выше 120, вроде, не подымается даже при работе с письмами, что уже хорошо.
Понаблюдаю дальше.
Sent from my ME302C using Tapatalk
-
Это вот это?
Да.
плеевский процесс все равно висит
Мда... Когда аналитика выключена в настройках программы, мы вызываем спец. функцию что "не надо". То что сервис продолжает работать - мы напрямую влиять не можем (кроме того что сказали что нам не нужно).
В ближайшее время мы будем обновлять используемые библиотеки Firebase / Play Services, возможно там будет лучше (а может быть и нет).
-
Вот здесь:
https://www.aqua-mail.com/forum/index.php?topic=6525.0
используется новая версия библиотек (с нашей стороны) которые разговаривают с Google Play Services.
Что именно исправлено - подробностей от Google нету.