~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+Xeha
FSB_KGB_GRU
HackerMan
Most2
Nikat
Opax
Vort
`
anon
b3t4f4c3
fidoid
iiii
karamba_i2p
nemiga
not_bob_afk
osoznayka_
poriori
profetikla
qend
r3med1tz
roscumnadzor
slfd
spider
teeth
un
weko
whothefuckami
woodwose
`
У меня на P выше 7к роутерофф не поднимается.
koeuk
Здравствуйте. Хочу обсудить недоступность stats.i2p из-под i2pd. Сайт открывается, но пишет, что I2P на моей машине не запущен. Спасибо за внимание.
Vort
koeuk: этот сайт блокирует доступ через SOCKS. через HTTP прокси должно работать
koeuk
Спасибо
koeuk
а через http "Host is down"(
Vort
это сам сервер отвечает? или браузер?
Vort
у меня сейчас браузер выдаёт ERR_NAME_NOT_RESOLVED
koeuk
Proxy error: Host is down
koeuk
Can't create connection to requested host, it may be down. Please try again later.
Vort
мы его поломали что ли? :)
Vort
а не, опять отвечает
Vort
надо несколько раз потыкать, полагаю
koeuk
это мне отвечает i2pd, насколько я понимаю. в заголовке броузера написано "I2Pd HTTP PROXY"
Vort
я уже понял
Vort
связь плохая, скорее всего. надо несколько раз попробовать
koeuk
Всё, загрузился сайт. Спасибо большое за помощь ещё раз.
Vort
пожалуйста
orignal
ну статс дед бывает перегружает часто
onon
Статс банит по беспределу
onon
Зашёл, открыл страничку с графиками - и ты уже в бане...
onon
И меняй прокси...
orignal
я тут открытие сделал
onon
Века?
orignal
у нас оказывает стриминг аллоцирует буфер на каждый ебучий отправленный пакте
onon
И что в этом плохого?
orignal
а то что все время память туда сюда дрегается
orignal
и на большом потоке
onon
Так она ж быстрая
onon
Что нам жалко что ли
orignal
что быстрого то?
orignal
аллокация памяти занимает немало времени
onon
Память "оперативная"
orignal
кроме того фрагментация
orignal
короче надо будет там переделать
Vort
для аллокации нужно найти подходящее место в куче, среди хреновой тучи прочих блоков
orignal
и каждлый раз будут расти просветы
Vort
ага. особенность C/C++
orignal
это особенность системног вызовал malloc
onon
Что там, Лось всех сдеанонил? TBR неправильный сделал?
orignal
да все там нормально
Vort
некоторые языки обходятся без malloc. но там свои проблемы
orignal
откуда же они тогда память берут?
orignal
чудес же не бывает
Vort
большими кусками аллоцируют (страницами)
Vort
для страниц там свои системные вызовы
Vort
а на этих кусках потом управляемую память организуют
Vort
указатели на указатели грубо говоря
Vort
чтобы можно было дефрагментировать
orignal
ну правильно mmap
orignal
что malloc и делает
Vort
malloc - это один из вариантов как организовать память
orignal
ну я к тому что его все равно придется вызвать
orignal
даже для больщого куска
Vort
так это же malloc вызывает mmap, а не наоборот
orignal
прилодение вызывает malloc
orignal
а там внтри nmap
orignal
или что то другое
Vort
ну вот для C++ - да. без извращений если
Vort
другие языки могут напрямую mmap вызывать
Vort
я сильно не ковырялся, но это выглядит логичным
orignal
не уверен что он есть везде
Vort
в винде есть VirtualAlloc
orignal
ну так в разных системах они разные
Vort
для этого есть механизмы аналогичные #ifdef в C++
orignal
в принципе в пулах так можно сделать
orignal
в общем со стримами надо что то делать
orignal
я думаю сделать пул 4K сообщений
orignal
если буфер больше резать на несколько