![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Оценка способности сетевого стека Linux обрабатывать миллион..." | +/– | ![]() |
Сообщение от opennews (??), 17-Июн-15, 21:20 | ||
Марек Майковски (Marek Majkowski), разработчик ядра Linux, работающий в компании CloudFlare, провёл (https://blog.cloudflare.com/how-to-receive-a-million-packets/) заслуживающий внимание эксперимент, пытаясь разобраться насколько быстр сетевой стек ядра Linux и возможно ли в Linux обеспечить работу пользовательского приложения, способного обработать миллион UDP-пакетов в секунду на обычном сервере с шестиядерным CPU Xeon (2GHz) и сетевой картой 10G. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (-), 17-Июн-15, 21:20 | +/– | ![]() |
udp/udp-lite прост, лучше бы провели тесты TCP... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13 |
2. Сообщение от A.Stahl (ok), 17-Июн-15, 21:20 | +7 +/– | ![]() |
Пакеты, надо полагать, пустые? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #4, #11, #20, #23 |
3. Сообщение от Аноним (-), 17-Июн-15, 21:40 | +/– | ![]() |
Спроси у Netflix и NGinx (они контрибутят ядро BSD), линукс на свой страх и риск. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #32 |
4. Сообщение от Аноним (-), 17-Июн-15, 21:48 | +/– | ![]() |
http://wand.net.nz/pubs/211/pdf/p21.pdf | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #5 |
5. Сообщение от A.Stahl (ok), 17-Июн-15, 21:55 | +5 +/– | ![]() |
Ну этот документ стар и считает не пакеты, а килободы. И TCP, а не UDP. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #6, #8, #21, #46 |
6. Сообщение от oopss (?), 17-Июн-15, 22:01 | +3 +/– | ![]() |
Бугога) Верни мне мой 2007й? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #7 |
7. Сообщение от Crazy Alex (ok), 17-Июн-15, 22:05 | +6 +/– | ![]() |
Нет проблем, тащите свежие данные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #17 |
8. Сообщение от Sadok (ok), 17-Июн-15, 22:09 | +2 +/– | ![]() |
> Ну этот документ стар и считает не пакеты, а килободы. И TCP, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #9, #18 |
9. Сообщение от Аноним (-), 17-Июн-15, 22:15 | +/– | ![]() |
>> Ну этот документ стар и считает не пакеты, а килободы. И TCP, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #10 |
10. Сообщение от Аноним (-), 17-Июн-15, 22:16 | +/– | ![]() |
>>> Ну этот документ стар и считает не пакеты, а килободы. И TCP, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #33 |
11. Сообщение от iZEN (ok), 17-Июн-15, 23:10 | –5 +/– | ![]() |
Можно здесь посмотреть некоторые соображения: https://calomel.org/network_performance.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #19, #34, #38 |
13. Сообщение от Pilat (ok), 18-Июн-15, 05:07 | +8 +/– | ![]() |
> udp/udp-lite прост, лучше бы провели тесты TCP... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
14. Сообщение от svsd_val (ok), 18-Июн-15, 05:57 | +/– | ![]() |
Весьма и весьма не плохо, интересно аналогичные результаты можно достичь на мелко мягких ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
16. Сообщение от Аноним (-), 18-Июн-15, 08:13 | –4 +/– | ![]() |
тут больше в само ядро упирается. чем в "трюки" вокруг него. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #27, #29, #30, #41 |
17. Сообщение от oopss (?), 18-Июн-15, 08:24 | +1 +/– | ![]() |
да данные такой давности даже упоминать глупо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
18. Сообщение от XoRe (ok), 18-Июн-15, 09:07 | +/– | ![]() |
> Поперхнулся. 5.х, помнится, даже в продакшене нигде не жила. С 4 сразу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
19. Сообщение от Andrey Mitrofanov (?), 18-Июн-15, 09:18 | +/– | ![]() |
> Можно здесь посмотреть некоторые соображения: https://calomel.org/network_performance.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #25 |
20. Сообщение от t28 (?), 18-Июн-15, 09:33 | –5 +/– | ![]() |
> Пакеты, надо полагать, пустые? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #26, #35 |
21. Сообщение от t28 (?), 18-Июн-15, 09:38 | +1 +/– | ![]() |
> Ну этот документ стар и считает не пакеты, а килободы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #22 |
22. Сообщение от A.Stahl (ok), 18-Июн-15, 09:50 | –1 +/– | ![]() |
Не ной. Да, некорректно использовал термин. Но идея ясна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
23. Сообщение от Dmitry (??), 18-Июн-15, 10:13 | –3 +/– | ![]() |
Миллион восемьсот пакетов в секунду при включенном fastforwarding | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #24, #36 |
24. Сообщение от Аноним (-), 18-Июн-15, 11:34 | +2 +/– | ![]() |
Cкажите мне как художник художнику, вы читать умеете ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #40 |
25. Сообщение от Аноним (-), 18-Июн-15, 11:36 | +1 +/– | ![]() |
> ""Соединение с calomel.org было неожиданно прервано. Возможно, также была прервана передача | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #28 |
26. Сообщение от Аноним (-), 18-Июн-15, 11:46 | +1 +/– | ![]() |
Это конечно же полный бред. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
27. Сообщение от Аноним (-), 18-Июн-15, 11:46 | +/– | ![]() |
Очередное творчество душевнобольных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
28. Сообщение от Аноним (-), 18-Июн-15, 13:21 | +/– | ![]() |
h2o и http/2.0 вас приветствует... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
29. Сообщение от YetAnotherOnanym (ok), 18-Июн-15, 14:13 | +1 +/– | ![]() |
А что, Erlang на QNX уже считается пригодным для эксплуатации? Сами создатели эрланга на вопрос о работе под QNX отвечают "Там какой-то чувак пилит порт, спроси в рассылке". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
30. Сообщение от fleonis (?), 18-Июн-15, 14:39 | +/– | ![]() |
что за тесты? есть ссылка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
31. Сообщение от rob pike (?), 18-Июн-15, 14:46 | +1 +/– | ![]() |
Разбор полётов внутри ядра - где тормоза и куда пилить - https://lwn.net/Articles/629155/, http://people.netfilter.org/hawk/presentations/LCA2015/net_s... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
32. Сообщение от Аноним (-), 18-Июн-15, 19:53 | +/– | ![]() |
> Спроси у Netflix и NGinx (они контрибутят ядро BSD), линукс на свой страх и риск. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #47, #48 |
33. Сообщение от Аноним (-), 18-Июн-15, 19:55 | +/– | ![]() |
>> Про производительность Multipath TCP for FreeBSD на 10GbE коробке тоже не слова... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
34. Сообщение от Аноним (-), 18-Июн-15, 20:06 | +2 +/– | ![]() |
> Можно здесь посмотреть некоторые соображения: https://calomel.org/network_performance.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #44 |
35. Сообщение от Аноним (-), 18-Июн-15, 20:08 | +/– | ![]() |
Вообще-то для х86 самого по себе - без дополнительых ухищрений очень сложно дернуться 350 000 раз в секунду. Прерывания на х86 довольно медленные, переключение контекста - дорогое. Все прелести. В результате навороченный 4-гигагерцевый кирпич может убить все время на телепание между контекстами, заваливание в прерывания и прочую сугубо техническую работу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #37 |
36. Сообщение от Аноним (-), 18-Июн-15, 20:10 | +/– | ![]() |
> Миллион восемьсот пакетов в секунду при включенном fastforwarding | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #43 |
37. Сообщение от AlexAT (ok), 18-Июн-15, 22:01 | +1 +/– | ![]() |
Ну сетевухи уже давно не дёргают x86 на каждый пакет, тащемта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #39 |
38. Сообщение от AlexAT (ok), 18-Июн-15, 22:02 | +/– | ![]() |
А теперь в юзерспейсе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
39. Сообщение от Аноним (-), 19-Июн-15, 01:49 | –1 +/– | ![]() |
> Ну сетевухи уже давно не дёргают x86 на каждый пакет, тaщeмта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
40. Сообщение от Аноним (-), 19-Июн-15, 05:41 | –2 +/– | ![]() |
Если в тексте написано что BSD как обычно вздрючило пингвина, и _подробно_ расписано как повторить опыт ... то для художников оно не читаемо? Ню-ню :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #45 |
41. Сообщение от Аноним (-), 19-Июн-15, 05:44 | +1 +/– | ![]() |
> выдавали QNX до в 30х и 8х раз больший траффик с того-же железа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
42. Сообщение от ArtemDPI (?), 19-Июн-15, 10:46 | +/– | ![]() |
1M пакетов для 10G - это, всё же, мало. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
43. Сообщение от Dmitry (??), 19-Июн-15, 11:01 | +/– | ![]() |
>> Миллион восемьсот пакетов в секунду при включенном fastforwarding | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
44. Сообщение от Аноним (-), 19-Июн-15, 12:28 | +/– | ![]() |
> А так - да, там отлично видно: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
45. Сообщение от Аноним (-), 19-Июн-15, 12:38 | –1 +/– | ![]() |
> Если в тексте написано что BSD как обычно вздрючило пингвина, и _подробно_ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
46. Сообщение от Аноним (-), 22-Июн-15, 02:23 | +/– | ![]() |
Вы бы внимательно перечитали документ, а конкретно размеры буфера и TCP-окна в Windows XP SP2. Что за замеры такие, когда тесты проводятся с параметрами по умолчанию?! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
47.
Сообщение от bOOster![]() | –2 +/– | ![]() |
С бумажкой на которых напечатаны эти циферки в бенче - можешь в толчок сходить и подтереться ими. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
48. Сообщение от Аноним (-), 15-Авг-15, 18:34 | +/– | ![]() |
>покажете 1М+ PPS на обычной машине? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |