Fedor
Регламентами решается.
Fedor
Надо ночью отдыхать, вот!
rambling
та понятное дело, но ночью работается лучше
rambling
лично мне
Fedor
Это да
Fedor
Мозг иначе думает
Tadeusz
Сова. Я тоже.
Fedor
Но все таки со временем я пришёл к то у, что лучше работать днём
Tadeusz
Вернее филин, простите.
Fedor
Так как иначе теряется остальная жизнь
Fedor
Время нерационально расходуется
Fedor
И т д
Fedor
Удачной работы и тихого дежурства, гайз!
rambling
Но все таки со временем я пришёл к то у, что лучше работать днём
++, сам обычно днем работаю но иногда можно и ночью посидеть
Tadeusz
Это все флуд или хрычевание?
rambling
особенно хорошо ночью писать код
Alexander 🐕
https://gist.github.com/alexclear/686a76bad810ca82e7abac6c1faee9f3 А вот и fio
Alexander 🐕
Что он там 32 миллисекунды делал, интересно?
Alexander 🐕
In case you're still following: https://github.com/iovisor/bcc/issues/1680 Нехай нам Брендан распедалит по пацански, че это за чухня
G72K
Когда надо что-то сэвиктить, чанк просто помечается свободным, as simple as that
Помечание чанка свободным не отдает память ОС. Страница так и осталась dirty. Соотношение размера отнятой у ОС памяти и размера всех объектов в редисе и есть fragmentation ratio.
G72K
Просто в интернете кто то неправ, не могу пройти мимо. В редис зафрагментировать память ничего не стоит, но вы утверждаете обратное
պլհկ
Что мешает им madvise DONTNEED сделать?
Uncel
Что он там 32 миллисекунды делал, интересно?
Just for lulz, отключить фиксы мельдония
G72K
Что мешает им madvise DONTNEED сделать?
Оно ж на весь mmap, разве нет? С анонимной памятью работает?
պլհկ
Нет, оно на рейндж
պլհկ
С анонимной работает
G72K
С анонимной работает
Ага прочитал, может сработать,но мне кажется аллокатор будет такое выдавать только на всю арену, а значит достаточно держать по одному обьекту в каждой. Если аллокатор совсем стрательный и эту DONTNEED будет выдавать на все более менее значимые дырки, то внутри оно все равно постранично, значит достаточно будет по объекту в каждой странице оставить чтобы механизм не сработал
պլհկ
Да я не спорю что патологический кейс можно найти
Вадим
Привет, можно ли как-то схитрить и настроить Rate Limiting в nginx таким образом: limit_req_zone $binary_remote_addr zone=baselimit:10m rate=3r/h;
Привет! Сработал у тебя какойто вариант? Я предлагал rate=3r/60m а хрен, nginx не дает так сделать.
Вадим
спасибо. А я вот теперь ищу)))
Вадим
У меня еще двойное условие для limit_req_zone, думаю, мб какуюто логику в конфиге описать, nginx же позволяет переменные использовать.
Max
У меня еще двойное условие для limit_req_zone, думаю, мб какуюто логику в конфиге описать, nginx же позволяет переменные использовать.
Если найдешь - напиши) у меня ещё проблема - nginx под еластикбинстолком aws elb - следовательно, - под прокси сервером
Max
И я хз как в рейт лимите это обыграть. Есть какой-то вариант, типа x forwarded for?
Denis 災 nobody
опять 10400 нечитано
Nikita
А чем вы приватные репозитории pip делаете? С миррорингом основного pypi.
Alexander 🐕
Ну забирает он свои 4 гигабайта на старте и дальше менеджит их сам Problems, officer?
պլհկ
1.создаёшь ключей на 4гб 2.удаляешь все 3.занято 4гб
Roman
нуу... jemalloc умеет отдавать память ос
Roman
например.
Roman
а тот, что в glibc - нет
պլհկ
jemalloc как раз DONTNEED и делает (или FREE)
Roman
ну да.
Vladimir
Vladimir
Поэтому всегда когда пишешь что то часть работающее с памятью надо поддерживать пул памяти котую можно перераспределить
Ivan
У вас тут всё про редис?
Vladimir
У вас тут всё про редис?
У меня просто про память
Danila
а чо, все нашли, как обходить блоки, пацаны?
Danila
https://github.com/inye/docker-telegram-proxy й прнс
Alexander 🐕
Alexander 🐕
jemalloc как раз DONTNEED и делает (или FREE)
Я, грешным делом, думал, что jemalloc выделяет арены размером поболе, чем у него попросили И держит до последнего Но это не точно
Alexander 🐕
а чо, все нашли, как обходить блоки, пацаны?
Про это классик пел еще 20 лет назад, "капканы обойду" и все вот это вот
🏳️ Phil
Короче. Запилил быстрый dante. Без изысков.
🏳️ Phil
https://github.com/schors/tgdante
🏳️ Phil
Тут можно что сделать: 1. Переделать на alpine. Нужна отладка и переписать скрипты 2. Добавить IPv6 3. Основное в чем я плаваю - pam. Я бы просто файликом делал. Но я не готов возиться с поиском модуля
Евгений
Ну Дуров вроде как собирается менять айпишники и своё проксирование делает. Подозреваю, что выведет входные точки в AWS и GCE просто
Евгений
Собственно и паника по поводу блокирования AWS напрямую с этим связана
Евгений
https://vk.com/wall1_2285269 есть другие идеи что он может сделать?
Dmitry
https://vk.com/wall1_2285269 есть другие идеи что он может сделать?
как насчет "ничего":) А если серьезно, то думаю все уже было продумано к моменту первого "Power Move"
Denis 災 nobody
П2п ещё.
Dmitry
Чем вариант вывести входную точку в клауд не вариант?
Прецендент с AWS и интернет рацией помните?
Leonid
🏳️ Phil
pam_python решает. Хоть токены пристегивай
Мне нужно понять как раьотаиь с этим
Pavel
Ну Дуров вроде как собирается менять айпишники и своё проксирование делает. Подозреваю, что выведет входные точки в AWS и GCE просто
Дуров не пишет, что собирается, но, на самом деле вариантов то почти нет. Да, динамически обновляемый список и хелсчеки с клиента
Денис
а чо, данте в репах нет?
Денис
&& ./configure \ && make install \
Денис
Евгений
Если кто-то предложит другой вариант, то я с интересом с ним познакомлюсь