= Сообщение: 41870 из 47640 =============================== RU.FIDONET.TODAY = От : Oleg Nazaroff 2:50/700.700 08 Feb 24 21:12:39 Кому : Sergey Kaluzhskiy 08 Feb 24 21:12:39 Тема : kos.echo, возвpащаем стаpых фидошников, елегpам гейт FGHI : area://RU.FIDONET.TODAY?msgid=2:50/700.700+16a6f109 На : area://RU.FIDONET.TODAY?msgid=2:5055/182.1+8663b128 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.FIDONET.TODAY?msgid=2:5055/182.1+4f9e1de1 ============================================================================== Hello, Sergey Kaluzhskiy. On 08.02.2024 08:42 you wrote:
SK> Hello, Oleg Nazaroff. On 2/7/24 23:10 you wrote: ON>> Смотри сюдой! Любое (!) приложение ограничивается ведром хэш-памятью 300 мегабайт, это ON>> предел. Рутованные девайсы во веимание не берем, там можно и больше, но приложение еще ON>> должно само требуемый объем запросить заранее про запас и еще рантаймом - по факту. За ON>> минусом кастрированных ограничений в зависимости от бренда девайса/версии ведра - имхо ON>> миниморус это 276 мб. Вычитай отсюда объем самого приложения, кэша, утроенный (!) объем базы ON>> - остаток и будет тем объемом памяти, которое может занять входящий пакет. Причем еще надо ON>> учесть размер распакаванного пакета и все это помножить на 3 для тоссинга. Превысил - получи ON>> вылет по OOM в лучшем случае. В худшем - еще и база встанет в позу. На ведрах до 10го ON>> включительно ее хоть ручками полечить можно, выше - вообще без вариантов. У меня прям сейчас ON>> на тестовом хотдоге - 13мб хотдог, 51 кэш и 201 - база, в сухом остатке 10мб, делим на три, ON>> получаем максимум входящее очень грубо 2-2,5мб. И надо понимать, что у всех разные объемы ON>> базы! А вот дальше, после распаковки, включатся ограничения протокола самого хотдога. Там, ON>> где они включены ;) Тоисть если такой пакет свалится на стоковый хд 2.13.5 и унутре будет ON>> содержать мессажку такого-же размеру - бабка надвое сказала что будет ;) Если несколько ON>> (хоть несколько сотен) мелких мессажек - никакого криминала не произойдет. А 2.14.5(32) ON>> должен пристрелить все, что больше 32к (но это не точно ;) - я уже не помню сколько именно ON>> там было вкомпилено. SK> Если ты например жноду под термуксом запускаешь, то там можно задать для джава-приложения SK> размер кучи в конфиге. Но дальше да, операционка ограничивает. На нерутованных телефонах нет SK> свопа, но правда всегда включен zram, который половину ОЗУ отводит под виртуальный своп, в SK> котором данные загзипованы. Из-за этого нельзя точно сказать максимальный объем памяти, SK> который может занять приложение без прибивания ядром - все зависит от того, что еще запущено в SK> системе (всякие говноприложения очень любят ставить свои говнослужбы), а также насколько все SK> эти данные в памяти х орошо жмутся (но при этом все равно зажмется только половина ОЗУ).
Прочитал себя - прифигел. Какой такой хэш? Хеп жи! ;)
Да там хоть 3000м задай - один фиг выделят 300. А сколько именно - узнаешь в логе, после падения ;) если он вообще предварительно был настроен и включен.
У меня жнода по первости выпадала из-за размера мессажки, когда я оставил там 8к после экспериментов с синк-линком ;)) причем дошло только когда я сам мессажку в 10к не смог отправить..
-- WBR, ON --- ХотДог/2.14.5/Android * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)