The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от opennews (??), 16-Мрт-20, 09:16 
Разработчики подсистемы фильтрации и модификации сетевых пакетов Netfilter опубликовали набор патчей, значительно ускоряющих обработку больших списков сопоставления (ipset), в которых требуется проверка сочетания подсетей, сетевых портов, протокола и MAC-адресов. Патчи уже приняты в ветку nf-next, которая будет предложена для включения в состав ядра Linux 5.7. Наиболее заметного ускорения удалось добиться благодаря задействованию инструкций AVX2 (в дальнейшем планируется опубликовать подобные оптимизации на базе инструкций NEON для ARM)...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52548

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. Скрыто модератором  –13 +/
Сообщение от Константин (??), 16-Мрт-20, 09:16 
Ответить | Правка | Наверх | Cообщить модератору

2. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –22 +/
Сообщение от Аноним (2), 16-Мрт-20, 09:20 
> прирост производительности на 420%

Что они там курят?

Ответить | Правка | Наверх | Cообщить модератору

3. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +11 +/
Сообщение от Аноним (3), 16-Мрт-20, 09:24 
Да.
Ответить | Правка | Наверх | Cообщить модератору

10. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –3 +/
Сообщение от Омоним (?), 16-Мрт-20, 09:44 
Отлично
Ответить | Правка | Наверх | Cообщить модератору

12. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +15 +/
Сообщение от anonymous (??), 16-Мрт-20, 09:52 
> Что они там курят?

Документацию.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

55. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +8 +/
Сообщение от Аноним (55), 16-Мрт-20, 20:44 
Файрвол - это сила! Даешь отпор вредоносам и подозрительному трафику! 💪💪💪
Ответить | Правка | Наверх | Cообщить модератору

15. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +4 +/
Сообщение от YetAnotherOnanym (ok), 16-Мрт-20, 10:27 
А что не так? Было 1000 пакетов за отрезок времени, стало 5200, вот вам и прирост 420%.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

21. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +7 +/
Сообщение от A.Stahl (ok), 16-Мрт-20, 11:39 
Каждый ЛОРовец точно знает,
Что больше сотни процентов не бывает!
Ответить | Правка | Наверх | Cообщить модератору

23. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +4 +/
Сообщение от Michael Shigorinemail (ok), 16-Мрт-20, 11:47 
Каждый сто сорок шестой?
Ответить | Правка | Наверх | Cообщить модератору

28. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +24 +/
Сообщение от Аноним (28), 16-Мрт-20, 12:39 
За упомянание этого числа и партбилет на стол положить можно, Миша!
Ответить | Правка | Наверх | Cообщить модератору

44. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от Аноним (44), 16-Мрт-20, 16:11 
Миша, конечно, добрый, но может при случае и сам кого-нибудь на стол положить, далеко не в эротических целях...
Ответить | Правка | Наверх | Cообщить модератору

48. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от Аноним (48), 16-Мрт-20, 19:51 
Что за 146? Дайте ссылку.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

54. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +2 +/
Сообщение от YetAnotherOnanym (ok), 16-Мрт-20, 20:34 
http://lurkmore.to/146
Ответить | Правка | Наверх | Cообщить модератору

16. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +2 +/
Сообщение от Аноним (16), 16-Мрт-20, 11:03 
Не бывает прироста в 4 раза?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

26. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +3 +/
Сообщение от анонимумуму (?), 16-Мрт-20, 11:58 
Только в 5
Ответить | Правка | Наверх | Cообщить модератору

42. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +2 +/
Сообщение от псевдонимус (?), 16-Мрт-20, 15:34 
Разве что в военное время.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

27. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –4 +/
Сообщение от Fracta1L (ok), 16-Мрт-20, 12:09 
> прирост производительности на 420%

Очевидно, они не курят, а закидываются спидами

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

31. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +3 +/
Сообщение от анонимно (?), 16-Мрт-20, 12:55 
Ассемблер они там курят.
Вообще, очень показательная история что в процах ещё много чего такого содержится что можно здорово подтянуть на оптимизациях.
Интересно, а какие компиляторы умеют нативно использовать AVX2?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

34. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от Аноним (34), 16-Мрт-20, 13:17 
> Интересно, а какие компиляторы умеют нативно использовать AVX2?

Чуть менее, чем все.

Ответить | Правка | Наверх | Cообщить модератору

40. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от анонимно (?), 16-Мрт-20, 13:28 
Да, любимый гошан аж с 1.11
Годно.
Ответить | Правка | Наверх | Cообщить модератору

64. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Вебмакака (?), 17-Мрт-20, 14:05 
Ахаха! Компиляторы-то умеют, но в главном "системном" недоязычке С векторных типов нет и ещё долго не будет, хотя нужны они были уже 10 лет назад.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

4. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +11 +/
Сообщение от Владemail (??), 16-Мрт-20, 09:33 
А еще у процесоров amd нету штрафа за использование AVX инстукций. у Intel производительность падает на 30%
Ответить | Правка | Наверх | Cообщить модератору

5. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +3 +/
Сообщение от анонимус_потерял_свой_логин (?), 16-Мрт-20, 09:36 
Интел ещё и греется, как ракетный двигатель, когда AVX инструкции задействует, а АМД нет ;-)
Ответить | Правка | Наверх | Cообщить модератору

11. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +2 +/
Сообщение от Аноним (11), 16-Мрт-20, 09:47 
У интела avx512, амд эмулирует поддержку avx (2 блоками). Ну и simd в любом случае греются, по моему опыту с интелом больше simd греется только fpu.
Ответить | Правка | Наверх | Cообщить модератору

14. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от llolik (ok), 16-Мрт-20, 10:19 
> амд эмулирует поддержку avx (2 блоками)

ЕМНИП Zen2 уже не эмулирует

Ответить | Правка | Наверх | Cообщить модератору

18. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Анонимленьлогиниться (?), 16-Мрт-20, 11:16 
Там просто нет avx512 от слова "вообще".
Ответить | Правка | Наверх | Cообщить модератору

30. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +3 +/
Сообщение от llolik (ok), 16-Мрт-20, 12:54 
>  Там просто нет avx512 от слова "вообще".

Так его ещё есть-то только в самых топовых интелах и широкого распространения оно ещё не получило. К тому же патч в контексте новости написан для AVX2.

Ответить | Правка | Наверх | Cообщить модератору

24. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Аноним (24), 16-Мрт-20, 11:52 
Да, в Zen 2 добавили 256 битные регистры для AVX2.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

25. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +2 +/
Сообщение от Аноним (24), 16-Мрт-20, 11:54 
>амд эмулирует поддержку avx (2 блоками)

Только в Zen/Zen+ и только AVX2, который использует 256 битные регистры.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

38. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Аноним (38), 16-Мрт-20, 13:22 
128-битные, 256-битные появились в Zen2.
Ответить | Правка | Наверх | Cообщить модератору

52. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от НяшМяш (ok), 16-Мрт-20, 20:17 
Всё верно, до Zen2 256-битный AVX2 эмулировался двумя 128-битными регистрами.
Ответить | Правка | Наверх | Cообщить модератору

56. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Аноним (56), 16-Мрт-20, 20:48 
Вы меня запутали, но вроде я понял, что у меня на Z+ 128 получается, а маркетоложцы пишут 256.
Ответить | Правка | Наверх | Cообщить модератору

59. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от НяшМяш (ok), 16-Мрт-20, 23:49 
Таки там есть 256-битный AVX2, только он внутри реализован через использование 128-битных регистров парой. Уже в Zen2 реализовали полноценный блок, не уступающий штеудовскому. С точки зрения программы, использующей AVX2, Zen/Zen+ и Zen2 одинаковы (если не учитывать производительность).
Ответить | Правка | Наверх | Cообщить модератору

53. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от НяшМяш (ok), 16-Мрт-20, 20:20 
> avx512

Кстати, он далеко не на всех интелах, а только на довольно дорогих серверных, а AVX2 считай есть уже везде. Поэтому пока сфокусировались на широкораспространённом 256-битном варианте.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

6. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –4 +/
Сообщение от mommy (?), 16-Мрт-20, 09:38 
Пруфов как всегда не будет
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

47. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от Аноним (47), 16-Мрт-20, 17:19 
Это вопрос?
Ответить | Правка | Наверх | Cообщить модератору

9. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +3 +/
Сообщение от Аноним (9), 16-Мрт-20, 09:43 
Boost частоты при прогреве AVX инструкциями не достигаются максимальные, но базовую частоту AMD держат гарантированно, в отличие от.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

39. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –1 +/
Сообщение от TormoZilla (?), 16-Мрт-20, 13:24 
>но базовую частоту AMD держат гарантированно

Так они же бустят на полную раз в год в любом сценарии.

Ответить | Правка | Наверх | Cообщить модератору

7. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +/
Сообщение от evilman (?), 16-Мрт-20, 09:41 
nftables set != ipset. Первый - встроенный в nftables механизм хеш-таблиц для хранения списков. Второй - самостоятельные модули для того же самого, но только для iptables.
Ответить | Правка | Наверх | Cообщить модератору

8. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –7 +/
Сообщение от Аноним (11), 16-Мрт-20, 09:43 
Iptables ещё жив? Я был уверен его выкинули лет 10 назад из ядра.
Ответить | Правка | Наверх | Cообщить модератору

13. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –2 +/
Сообщение от zurapa (ok), 16-Мрт-20, 10:14 
Ты с какой вселенной?
Ответить | Правка | Наверх | Cообщить модератору

17. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –5 +/
Сообщение от Аноним (11), 16-Мрт-20, 11:07 
Да, в 4.9 вроде окончательно выкинули. Довольно давно, почти 5 лет.
Ответить | Правка | Наверх | Cообщить модератору

29. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  +1 +/
Сообщение от evilman (?), 16-Мрт-20, 12:42 
Не выкинули. Модули все на месте, и кому надо, тот без проблем может использовать xtables. По-умолчанию многие дистрибутивы перешли на nftables-бэкэнд и iptables-фронтэнд, т.е. пользователь использует в юзерспейсе iptables-nft, которое транслируют команды iptables в правила nftables, которыми и оперирует ядро.
Ответить | Правка | Наверх | Cообщить модератору

41. "В ядре Linux 5.7 будут ускорены сложные ipset-сопоставления ..."  –1 +/
Сообщение от Аноним (41), 16-Мрт-20, 14:04 
На самом деле все хуже. Есть правила, которые iptables-nft переводит неправильно. В руководстве по установке Kubernetes явно написано перейти обратно на iptables-legacy.
Ответить | Правка | Наверх | Cообщить модератору

19. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +2 +/
Сообщение от Аноним (19), 16-Мрт-20, 11:23 
а что будет замедленнено взамен?!
Ответить | Правка | Наверх | Cообщить модератору

22. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +2 +/
Сообщение от Аноним (22), 16-Мрт-20, 11:40 
https://www.opennet.me/opennews/art.shtml?num=52517
Ответить | Правка | Наверх | Cообщить модератору

32. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +2 +/
Сообщение от InuYasha (?), 16-Мрт-20, 13:01 
А что делать если нет таких инструкций?
support: MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, IOMMU, NX bit, AMD64, AMD-V, AES, CLMUL, AVX, CVT16, XOP, FMA4
Ответить | Правка | Наверх | Cообщить модератору

35. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Щас начнем (?), 16-Мрт-20, 13:19 
Таки и в новых, ожидаемых к производству Пентиумах и Селеронах AVX, AVX2 тоже будут отсутствовать.
Ответить | Правка | Наверх | Cообщить модератору

36. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (34), 16-Мрт-20, 13:20 
Курить бамбук, ибо у тебя будет использоваться более медленная реализация.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

37. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +2 +/
Сообщение от Crazy Alex (ok), 16-Мрт-20, 13:21 
Жить как и раньше
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

57. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (56), 16-Мрт-20, 20:51 
Мне пригодилось AVX2 только в программе Corel Painter под виндой, и то не обязательно, ибо есть OpenCL
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

65. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +1 +/
Сообщение от InuYasha (?), 17-Мрт-20, 14:49 
А меня обломала заточка эмулятора PCSX2 под какие-то интел-специфичные версии SSE и AVX, из-за чего библиотеки просто не работали.
Ответить | Правка | Наверх | Cообщить модератору

33. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +4 +/
Сообщение от Аноним (33), 16-Мрт-20, 13:04 
Не по теме: а существуют удобные GUI для nftables? Веб интерфейс или консольная мордочка вроде Vuurmuur? Сколько не искал, ничего не нашёл ...
Ответить | Правка | Наверх | Cообщить модератору

46. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (46), 16-Мрт-20, 16:57 
Для iptables полно, а по факту все равно это уже везде iptables-nft. Не пофиг, что там внутри, если мышкой на пресеты тыкать?
Ответить | Правка | Наверх | Cообщить модератору

63. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Тарам пам пам (?), 17-Мрт-20, 00:43 
Что webmin, что vuurmuur будут показывать логическую структуру правил от iptables, а это не хорошо.
Ответить | Правка | Наверх | Cообщить модератору

45. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (45), 16-Мрт-20, 16:34 
В longterm ядрах сделают?
Ответить | Правка | Наверх | Cообщить модератору

62. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (62), 17-Мрт-20, 00:12 
С какого это в ядра, для которых только исправление багов, будут добавлятся новшества?
Ответить | Правка | Наверх | Cообщить модератору

49. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (49), 16-Мрт-20, 19:56 
Пусть попробуют на простом проце, небось не такие красивые цифры получатся. Мало кто может себе на шлюзы такие процы как амд эпик ставить.
Ответить | Правка | Наверх | Cообщить модератору

60. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (62), 17-Мрт-20, 00:05 
Пусть на Z80 попробуют!

По делу. Если в MIPSах есть векторные инструкции, то со временем и для них запилят. И будет счастье на OpenWRT.

Ответить | Правка | Наверх | Cообщить модератору

51. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (51), 16-Мрт-20, 20:12 
Такие крутые программисты, добиваются впечатляющих результатов, а таблицы делают в NCEDIT. Когда под Linux выпустят MS Word, чтобы можно было делать нормальные таблицы, а не ASCII-арт?
Ответить | Правка | Наверх | Cообщить модератору

58. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (56), 16-Мрт-20, 20:54 
Такие крутые программисты, что из любви к делу табличку заверстали в ASCII-стиле.
Ответить | Правка | Наверх | Cообщить модератору

61. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (62), 17-Мрт-20, 00:09 
>Когда под Linux выпустят MS Word

Это вам обращаться конкретно к программистам Microsoft. Ядро тут совершенно не при делах.

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

66. "В ядре Linux 5.7 будут ускорены сложные сопоставления по спи..."  +/
Сообщение от Аноним (66), 18-Мрт-20, 00:03 
> Когда под Linux выпустят MS Word

Уже. Libre Office Writer. Даже русские хелпы есть!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру