~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest8889
HackerMan
Most2
Nausicaa
Ruskoye_911
Vort
acetone_
anon3
b3t4f4c3
fidoid_
nemiga
not_bob_afk
plap
poriori
profetikla
soos
teeth
tensor
un
weko_
whothefuckami
R4SAS
orignal: только на десте с иркой 2.5к
R4SAS
на радио 300
R4SAS
вики 1к
R4SAS
фидо тож в районе 400
R4SAS
это мало
R4SAS
может роутреы из памяти не вычищаются?
R4SAS
или пирпрофили
R4SAS
врядли конечно
orignal
но почему на других все чистится?
R4SAS
не знаю
orignal
вот и надо понять разницу
orignal
Uptime: 7 days, 13 hours, 30 minutes, 29 seconds
orignal
92 мега памяти
orignal
там где этот ирк
orignal
транзит 20 мбс
R4SAS
надо как то отладночно писать чтоль лог
orignal
писать что?
R4SAS
потребление
R4SAS
раз в 5 минут например сколько вычищено, чем,
R4SAS
и сколько используется
orignal
так нету такого
orignal
а ну да можно из /proc читать
orignal
но это можно и внешним скриптом
orignal
R4SAS я думал все дело в этом
orignal
i2p::util::MemoryPool<Packet> m_PacketsPool;
orignal
i2p::util::MemoryPool<I2NPMessageBuffer<I2NP_MAX_MESSAGE_SIZE> > m_I2NPMsgsPool;
orignal
вся память там сидит
R4SAS
думал?
R4SAS
как то можно печатать его объем полный?
orignal
надо в него счетчик сначала добавить
orignal
думаЮ
orignal
и заодно лимитировать
orignal
тут вопрос в другом
orignal
продолжает расти или нет?
R4SAS
когда как
R4SAS
один раз я тебе показывал что был гиг
R4SAS
не так уж давно
orignal
меня интересует прямо сейчас
orignal
то что было давно с тех пор куча всего пофиксено
R4SAS
16:29:01 <~R4SAS> 16597 i2pd 20 0 2426800 335940 8040 S 37,9 4,1 5031:00 `- /usr/sbin/i2pd
R4SAS
16597 i2pd 20 0 2426800 333624 8040 S 35,0 4,1 5438:10 `- /usr/sbin/i2pd
R4SAS
вроде нет пока что
orignal
значит возможно именно это
orignal
сидит куча в том пуле
R4SAS
в какой то лимит уперлось?
orignal
там пул никогда не чистится
orignal
если наалоцировал много сообщений они там так и останутся
R4SAS
даже если стрима уже нет?
orignal
именно
orignal
все пакеты которые он затребовал одновремннно вернутся в пул и будут там сидеть
R4SAS
баг, недоработка, специально?
R4SAS
нафиг хранить пакеты стрима который уже вынесен?
orignal
они не на стрим а на весь дестинейшин
R4SAS
ну и что
orignal
недоработка
orignal
ну так смысл что эти пакеты потом какой то другой стрим возьмет
R4SAS
они же в пределах стрима обрабатываются
orignal
проблема возникает на пиках
orignal
их могут разные использовать
R4SAS
стоп, с какого перепуга другой стрим их может брать?
orignal
просто на пиках может быть надо сразу много
R4SAS
ты про выделенную память?
orignal
стрим берет из пула дестинейшина
orignal
там делается так
orignal
нужен пакет берет из пула
orignal
если в пуле нет то создает новый
orignal
когда пакет не нужен возвращает в пул
orignal
но ты можешь взять первый пакет где то используется
orignal
второй
orignal
и так далее тысчный
orignal
потом через некоторое время они все вернутся в пул
orignal
и будут там сидеть и ждать когда кто то не затребует
R4SAS
что есть пакет?
R4SAS
и что там внутри?
R4SAS
зачем пакет храниить если параметры его должны меняться
R4SAS
типа streamid
orignal
чтобы память на каждый пакет не выделять
orignal
смысл только в этом
R4SAS
зачем хранить их в пуле если они протухли уже скорее всего
R4SAS
так вычищать лучше, не?
orignal
говорю же чтобы память не освобождать и не выделять заново
R4SAS
ну я понял
orignal
поскольку они нужны часто
orignal
работа с памятью берет время
orignal
просто надо доделать
orignal
пул по нормальному
R4SAS
просто не кажется ли тебе что 300 мб для 24 туннелей (из которых только 14 серверных),
R4SAS
это многовато?
R4SAS
надо)
orignal
смотря сколько там было враз стримов
orignal
и сколько в стриме пакетов
R4SAS
транзит является стримом?
orignal
нет
R4SAS
или только локальные десты
orignal
только свои данные
R4SAS
ну тогда я хз
orignal
но надо глянуть может и там где такое же есть ))
orignal
я уже не помню
R4SAS
тут самы прожорливые только радио, вики и ирка
R4SAS
так что хз
orignal
а не мог какой нибудь козел вики скачивать целиком?
R4SAS
врядли
R4SAS
но не факт
orignal
вот тогда будет много стримов враз
R4SAS
ща соберем жидкое мыло на другом серваке
R4SAS
и перетащим туда частично радио
orignal
турменское?
R4SAS
не только
orignal
пора новые тоннельные сообщения тестировать