169 похожих чатов

Рост rps в ~7 раз, а трафик вдруг в 20?

Я бы глядя на такой мониторинг озадачился

10 ответов

24 просмотра

Понимаю. Предполагаю, что в первом случае он упирался в проц, а в случае с AnyEvent в сеть

Artem-Tepponen Автор вопроса
Denis Evdokimov
Понимаю. Предполагаю, что в первом случае он упира...

Откуда средний рост размера ответа в три раза? Ну и 2х10 - это не 1х20, но в данном случае это скорее всего не важно

Artem Tepponen
Откуда средний рост размера ответа в три раза? Ну ...

Опять же предположение. Тестировалась отдача файлов. Среди них был высокий процент больших файлов. Для AnyEvent не так принципиально пропустить через себя 50Кб или 5Мб. А если ты упираешься в проц, то пропустить через себя большой объём уже не получится

Artem-Tepponen Автор вопроса
Denis Evdokimov
Опять же предположение. Тестировалась отдача файло...

Ещё более странно. Откуда взялась идея про отдачу файлов? И нет, даже если в проц упираешься, то какие нафиг вычисления при отдаче файлов?

Artem Tepponen
Ещё более странно. Откуда взялась идея про отдачу ...

В случае AE каждый процесс может сесть на своё ядро и ОС будет редко их оттуда вытеснять. В обычном случае у тебя будет вытесняющая многозадачность, которая совсем не бесплатная и кушает как раз проц.

Artem-Tepponen Автор вопроса
Denis Evdokimov
В случае AE каждый процесс может сесть на своё ядр...

Это всё неважно, пропорция не соблюдается

Artem Tepponen
Это всё неважно, пропорция не соблюдается

Как не важно?! В одном случае ты сделал sysread, твой процесс остановили, выгрузили, загрузили другой, он сделал syswrite или sysread и дальше по кругу. В случае с AE ты делаешь кучу sysread, syswrite и тебя никто не останавливает. Ес-но, в этом случае через тебя пройдёт гораздо больше информации.

Artem-Tepponen Автор вопроса
Denis Evdokimov
Как не важно?! В одном случае ты сделал sysread, т...

Тогда нужно определение rps в этом случае. 3 запроса отдают 1 попугай объема, 20 запросов отдают 20 попугаев объема. Wtf is going on?

Artem Tepponen
Тогда нужно определение rps в этом случае. 3 запро...

RPS — Запросов в секунду. У тебя может быть запрос на отдачу файла размером 50 Кб, а может на 5 Мб. И то, и то запрос. И первый завершится, когда всё отдаст, и второй. Оба посчитаются, как 1 запрос. А дальше вопросы: 1) насколько сложнее обработать 5Мб, чем 50Кб 2) какое распределение в тестах между 50Кб и 5Мб

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта