@ru_python

Страница 9230 из 9768
koder
03.06.2019
21:43:32
некоторые из таких предположений не требуют проверки - я знаю и так ответ

на 100к ты будешь насиловать tcp стек и ядро

Tishka17
03.06.2019
21:43:56
некоторые из таких предположений не требуют проверки - я знаю и так ответ
Окей. Мое предположение - ты проверил ненужную хрень. Проверка не требуется

Следующий

Google
Глеб
03.06.2019
21:44:25
Токсичное русское коммьюнити :(

Tishka17
03.06.2019
21:44:28
О том как ведут себя разных подходы

koder
03.06.2019
21:44:51
Да, или я не могу найти где множатся корутины
https://github.com/koder-ua/network_ping_test/blob/master/main.py#L174

на каждый новый коннект ядро делает корутину

Ну так об этом и речь
блин, да тсп стек у всех один и тот же

Tishka17
03.06.2019
21:46:06
блин, да тсп стек у всех один и тот же
А логика планировщика при его использовании - разная

koder
03.06.2019
21:46:20
ты просто увеличишь накладные расходы оси на пересылку данных по сети и уменьшишь rpc, в итоге накладные расходы твоей либы потерябтся на фоне времени передачи данных и различие уменьшится

стека?

какое отноешени к tcp стеку имеет планировщик задач?

Да, или я не могу найти где множатся корутины
https://github.com/koder-ua/network_ping_test/blob/master/main.py#L131

счас я прогоню и запосчу

Google
Tishka17
03.06.2019
21:51:37
Я бы ещё предложил протестить как это ведёт себя с медленным сервером - когда много тредов ждут данных.

Ты мониторил сколько одновременно тредов/корутин запущено?

Глеб
03.06.2019
21:53:46
Потоки там не спавнятся на каждый новый запрос, их константное количество. Если я не проглядел.

Но что-то не сходится. Если время ответа сопоставимо с временем работы кода, а это так, то разница должна быть 20к/500 - в сорок раз. Но по тесту она получилась в 5 раз. Куда питон дел один порядок?

koder
03.06.2019
21:56:05
Ты мониторил сколько одновременно тредов/корутин запущено?
@nepherpitou сначала серверу нагрузки говорят сколько соединений открыть. Все соединения открываются. Только потом начинается синхронно генериться нагрузка на все соединения.

а, ок, понял, потому что дело не только в CPU клиента

Глеб
03.06.2019
21:57:05
koder
03.06.2019
21:57:18
если ты посмотришь кто на что тратит CPU, то потоки быстро упираются в ядро

точнее С-потоки упираются в ядро

TCP тсек

т.е. у тебя время обработки - время пока ядро елозит данные + время пока клиент елозит данные

вот второе сильно отличается для разных подходов, а первое - почти постоянно

Глеб
03.06.2019
21:59:19
Так С клиент вполне себе в 15 раз быстрее

Значит было куда ещё кушать

koder
03.06.2019
22:00:14
да, но когда я писал про 500 тактов для потоков - это только ядро

в потоках тоже есть питон кусок, там socket lib & co

это тоже жрет время

Vladislav
03.06.2019
22:01:28
Друзья, а кто-то работал с QT ? Хочу уточнить насчет QT Creator, можно ли его использовать для бесплатных программ ? (или чтобы им пользоваться, нужна лицензия ?) Почему спрашиваю - не могу найти прекомпилированную версию его, думал, мб, она только для платного использования. Спасибо.

Глеб
03.06.2019
22:02:11
это тоже жрет время
Между тем, час ночи... Время жрет во всех смыслах. Спасибо за развернутое описание, попробую завтра сам повторить и развеять часть сомнений.

Google
Andrey
03.06.2019
22:36:38
rm -rf / это вроде уже нигде не работает

ни в одном баше

Винни
03.06.2019
22:36:48
чцука

я пошёл дорабатывать калькулятор

калькулятор, который не прощает ошибок

Andrey
03.06.2019
22:37:43
калькулятор, который не прощает ошибок
а какая ошибка в делении на ноль?

Винни
03.06.2019
22:38:51
Это должно работать

?? Eugene
03.06.2019
22:40:53
опции до пути пишутся, кажется

rm: unrecognized option `--no-preserve-root'

Винни
03.06.2019
22:43:31
блятьб

rm: unrecognized option `--no-preserve-root'
это твои проблемы

?? Eugene
03.06.2019
22:43:58
хз, запусти у себя и проверь

Иннокентий
03.06.2019
22:43:59
Ищу кодера для бота, за тз в лс Оплата от 200$ #работа

Andrey
03.06.2019
22:44:05
блятьб
однострочник на перле тебе не переплюнуть

Иннокентий
03.06.2019
22:44:07
за тз*

Винни
03.06.2019
22:45:04
я боюсь

Google
Ilya
03.06.2019
22:47:01
У меня винда установилась! Не запускайте!!!

Винни
03.06.2019
22:47:28
из-за особенностей стрко питона

Иннокентий
03.06.2019
22:47:38
Pavel
03.06.2019
22:52:18
да это круче любого pyarmor!

?? Eugene
03.06.2019
22:52:29
только крашится =)

где-то косяк

Andrey
03.06.2019
22:52:51
где-то косяк
в голове у разработчика

?? Eugene
03.06.2019
22:53:40
возможно

Винни
03.06.2019
22:53:56
вау

это...

это сцука гениально

я пошел писать обфускатор

?? Eugene
03.06.2019
22:54:19
давай, давай

Винни
03.06.2019
23:02:17


вот это я понимаю, обфускатор

если бы он ещё работал

а, стоп, лол, гениально

берём текст, разбиваем по буквам, и между каждой буквой исходного текста вставляем две или три рандомных

Andrey
03.06.2019
23:07:24
а, стоп, лол, гениально
у тебя всё в порядке?

Google
Винни
03.06.2019
23:08:17
у тебя всё в порядке?
ничего не знаю



Страница 9230 из 9768