~R4SAS
~acetone
~orignal
~villain
&N00B
GFW
Gomunkul
Most
Opax
Yadovitka
ahiru
ananas
anontor
asap
b3t4f4c3___
chud
cry4me
deserving-stegosaur
douglas
duanin2
f00b4r
i2p1
karamba_i2p
leopold
n1
o3d3
o3d3_
poriori
profetikla
ps
qend
slfd
sonya
tensor
test02
un
user
uu
vade
walker_
zzz
пыль
onon
А что ты там в стримах хочешь переделывать?
orignal
таймера поменять на другое
orignal
потому что deadline_time deprecated
onon
А на что другое
onon
Как-то по другому работать будет?
orignal
также
orignal
это чисто техническое изменение
orignal
ни на что не влияющие только на сборку
onon
Тогда в чем проблема
orignal
в том что с новыми бустами перестанет собираться со временем
onon
А таймер этот он когда процессор жрёт, когда заводится или когда срабатывает?
onon
А когда отменяется? Ест процессор или нет?
orignal
таймер вообще ничего не жрет только дескрипор
onon
Хмм
orignal
но когда таймеров слишком много то не хватает дескриипторов
onon
Тогда объясни зачем мы увеличивали время срабатывания таймера в стримах
orignal
так когда он срабатывает ясен пень что тот код будет жрать проц
orignal
то есть сам таймер когда заведен и ждет ничего не жрет кроме дескриптора
orignal
само создание таймера понятно что тоже отжирает ресурсы
orignal
потому если заводить слишком часто то тоже жрет
onon
Хмм
onon
Вот смотри, я выношу это в отдельную функцию pastethis.i2p/show/bDeFSD882mHQKci7NWo1
onon
А потом дёргаю отсюда pastethis.i2p/show/bz4lX2shzhcfl4zhuJzs
onon
Ну и дополнительно ещё отсюда pastethis.i2p/show/bQE6MeBLjYpQC99baUIX
onon
Раз уж таймер нельзя дёргать чаще
orignal
почему нельзя чаща?
orignal
раз в миллисекунду без проблем
orignal
если чаще надо то требуются другие методы
onon
Ну тогда помнишь, жаловаться начал weko что у него на слабой машине проц жрёт
onon
Когда милисекундный таймер был
onon
На ирц вроде он жаловался
onon
А так из буфера когда читается само дёргает отправку
orignal
так проблема не в самом таймере а что он делает
orignal
если он делает одно сравнение то ничего не будет жрать
orignal
то есть дело не в самом таймере а что делается по таймеру
onon
auto ts = i2p::util::GetMillisecondsSinceEpoch ();
onon
if (ts*1000 > m_LastSendTime*1000 + m_PacingTime)
onon
Время берётся
orignal
это все?
orignal
не должно жрать
orignal
ты сам напиши тестовую программу да проверь
onon
Ну ещё считает вон время прошло или нет
orignal
это мизер
onon
Ну вот ты тогда и скажи что в этой pastethis.i2p/show/bDeFSD882mHQKci7NWo1 функции жрёт проц
orignal
мне счас некогда смотреть
orignal
я занят
onon
Ну ладно тогда
orignal
минут через 15
bottest_
Что у вас тут?
bottest_
А почему эта функция вообще может жрать проц? Только если вызывается часто. Она ж O(1) вроде как
bottest_
А не, туплю
bottest_
Не слушайте
orignal
onon у тебя внутри нее цикл
orignal
естественно будет все отжирать
orignal
так она у него не O(1)
bottest_
Так сказано же, что туплю. Извините
onon
Ну а как тогда размер окна считать
orignal
надо как то без цикла
orignal
или где то сохранять
bottest_
// some magic here
bottest_
Топовые комментарии
orignal
ну короче проблема в этом
onon
Я думаю без цикла не получится, там вся магия...
orignal
знчит цикл надо вызывать реже
onon
Чем реже его вызываешь тем меньше магии
onon
Тем хуже работает алгоритм
onon
Если только лось это как-то переделает
onon
И будет считать не в цикле а сумму ряда или как он это назвал тогда
onon
Уже не помню
onon
А пр таймер вроде ворт где-то информацию вычитал что на некоторых системах не гарантируется срабатывание меньше чем через 10мс
onon
Поэтому тогда и поставили 10
orignal
а нельзя не пересчитывать каждый раз сумму а вычилсть только разницу от предыдущего?
orignal
10 мс это было на солярисе 20 лет назад
onon
Если ты знаешь как это сделать то переделай
onon
Я делал по своим (скудным) способностям
orignal
смотреть надо
orignal
а мне некогда
orignal
естественно возможности есть
sbsdew
доброго времени суток! можно пожалуйста добавить мой сайт на i2pd.i2p?
onon
На форуме тема специальная есть
orignal
двай картинку
sbsdew
картинка privatebin.i2p/?41d8db39c0258799#4jnPN3z2PRsr5QaAjLvwXwMRjEnSvDuGcQrSPxLWdmdE домен 0ctoch.i2p описание: Имиджборда Окточан
orignal
а можно заместо старого окточана воткнуть?
sbsdew
да можно, только я уже новый домен сделал
orignal
понятно что с новым доменом
orignal
сделаю сегодня
sbsdew
хорошо, спасибо большое!
orignal
добавил
onon
Бля я случайно закрыл стрим на жабаирке тесте
onon
Пичаль
orignal
лол
onon
Хотел на торренте закрыть а открыл дестинейшн с ирком
orignal
ну бывает
onon
Ну потом ещё когда-нибудь потещу
onon
А сейчас тогда стримами займусь
onon
нет худа без добра
orignal
угу