Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FIDONET.TODAY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 05 Oct 24 10:36:42, всего сообщений: 47640
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 41857 из 47640 =============================== RU.FIDONET.TODAY =
От   : Sergey Kaluzhskiy                2:5055/182.1       08 Feb 24 08:42:51
Кому : Oleg Nazaroff                                       08 Feb 24 08:42:51
Тема : kos.echo, возвpащаем стаpых фидошников, елегpам гейт
FGHI : area://RU.FIDONET.TODAY?msgid=2:5055/182.1+8663b128
На   : area://RU.FIDONET.TODAY?msgid=2:50/700.700+f33d739e
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:50/700.700+16a6f109
==============================================================================
Hello, Oleg Nazaroff.
On 2/7/24 23:10 you wrote:

VF>>> Вот от мегабайта и более проблемы я встречал, может, сотни килобайт тоже на определённых  
VF>>> аппаратах может не пережевать, а чтобы десятки килобайт вызывали какие-то проблемы, такого я
VF>>> не видел и не слышал.
SM>> Ага. Значит до мегабайта можно?
ON> Смотри сюдой! Любое (!)  приложение ограничивается ведром хэш-памятью 300 мегабайт, это
ON> предел. Рутованные девайсы во веимание не берем, там можно и больше, но приложение еще  должно
ON> само требуемый объем запросить заранее про запас и еще рантаймом - по факту. За минусом
ON> кастрированных ограничений в зависимости от бренда девайса/версии ведра - имхо миниморус это
ON> 276 мб. Вычитай отсюда объем самого приложения, кэша, утроенный (!) объем базы - остаток и
ON> будет тем объемом памяти, которое может занять входящий пакет. Причем еще надо учесть размер
ON> распакаванного пакета и все это помножить на 3 для тоссинга. Превысил - получи вылет по OOM в
ON> лучшем случае. В худшем - еще и база встанет в позу. На ведрах до 10го  включительно ее хоть
ON> ручками полечить можно, выше - вообще без вариантов. У меня прям сейчас на тестовом хотдоге -
ON> 13мб хотдог, 51 кэш и 201 - база, в сухом остатке 10мб, делим на три, получаем максимум
ON> входящее очень грубо 2-2,5мб. И надо понимать, что у всех разные объемы базы! А вот дальше,
ON> после распаковки, включатся ограничения протокола самого хотдога. Там, где они включены ;)
ON> Тоисть если такой пакет свалится на стоковый хд 2.13.5 и унутре будет содержать мессажку
ON> такого-же размеру - бабка надвое сказала что будет ;) Если несколько (хоть несколько сотен)
ON> мелких мессажек - никакого криминала не произойдет. А 2.14.5(32) должен пристрелить все, что
ON> больше 32к (но это не точно ;) - я уже не помню сколько именно там было вкомпилено.

Если ты например жноду под термуксом запускаешь, то там можно задать для джава-приложения размер кучи в конфиге. Но дальше да, операционка ограничивает. На нерутованных телефонах нет свопа, но правда всегда включен zram, который половину ОЗУ отводит под виртуальный своп, в котором данные загзипованы. Из-за этого нельзя точно сказать максимальный объем памяти, который может занять приложение без прибивания ядром - все зависит от того, что еще запущено в системе (всякие говноприложения очень любят ставить свои говнослужбы), а также насколько все эти данные в памяти х орошо жмутся (но при этом все равно зажмется только половина ОЗУ).
 

--
best regards,
Sergey
--- ХотДог/2.14.5/Android
* Origin: Android device, Milky Way (2:5055/182.1)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.353697 секунды