AlKov Опубликовано 28 марта, 2021 · Жалоба # netstat -nr | grep ng | wc -l 475 Трафик ~480 Мбит/с. # vmstat -i -c 5 interrupt total rate irq18: ehci0 uhci5 2 0 irq19: uhci2 uhci4* 276591 2 irq20: hpet0 197784606 1193 irq21: uhci1 27 0 irq256: igb0:rxq0 807285832 4870 irq257: igb0:rxq1 458561760 2766 irq258: igb0:rxq2 462367838 2789 irq259: igb0:rxq3 460601163 2779 irq260: igb0:aq 157 0 irq261: igb1:rxq0 811485339 4895 irq262: igb1:rxq1 397122650 2396 irq263: igb1:rxq2 401352686 2421 irq264: igb1:rxq3 395331255 2385 irq265: igb1:aq 4 0 Total 4392169910 26496 irq18: ehci0 uhci5 0 0 irq19: uhci2 uhci4* 2 2 irq20: hpet0 1339 1336 irq21: uhci1 0 0 irq256: igb0:rxq0 7412 7397 irq257: igb0:rxq1 4096 4088 irq258: igb0:rxq2 3937 3929 irq259: igb0:rxq3 4136 4128 irq260: igb0:aq 0 0 irq261: igb1:rxq0 7436 7421 irq262: igb1:rxq1 3314 3307 irq263: igb1:rxq2 3302 3295 irq264: igb1:rxq3 3425 3418 irq265: igb1:aq 0 0 Total 38399 38322 irq18: ehci0 uhci5 0 0 irq19: uhci2 uhci4* 0 0 irq20: hpet0 1410 1326 irq21: uhci1 0 0 irq256: igb0:rxq0 8017 7542 irq257: igb0:rxq1 5433 5111 irq258: igb0:rxq2 5093 4791 irq259: igb0:rxq3 3786 3562 irq260: igb0:aq 0 0 irq261: igb1:rxq0 8055 7578 irq262: igb1:rxq1 4529 4261 irq263: igb1:rxq2 4411 4150 irq264: igb1:rxq3 3087 2904 irq265: igb1:aq 0 0 Total 43821 41224 irq18: ehci0 uhci5 0 0 irq19: uhci2 uhci4* 0 0 irq20: hpet0 1350 1275 irq21: uhci1 0 0 irq256: igb0:rxq0 8031 7584 irq257: igb0:rxq1 4454 4206 irq258: igb0:rxq2 5215 4924 irq259: igb0:rxq3 4066 3839 irq260: igb0:aq 0 0 irq261: igb1:rxq0 8060 7611 irq262: igb1:rxq1 3527 3331 irq263: igb1:rxq2 4651 4392 irq264: igb1:rxq3 3394 3205 irq265: igb1:aq 0 0 Total 42748 40366 irq18: ehci0 uhci5 0 0 irq19: uhci2 uhci4* 2 2 irq20: hpet0 1400 1350 irq21: uhci1 0 0 irq256: igb0:rxq0 7609 7338 irq257: igb0:rxq1 4901 4726 irq258: igb0:rxq2 5205 5019 irq259: igb0:rxq3 4182 4033 irq260: igb0:aq 0 0 irq261: igb1:rxq0 7634 7362 irq262: igb1:rxq1 4022 3878 irq263: igb1:rxq2 4460 4301 irq264: igb1:rxq3 3467 3343 irq265: igb1:aq 0 0 Total 42882 41352 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 28 марта, 2021 · Жалоба @vlad11 , а что Вы можете сказать о том, что написано вот в этом "хэндбуке"? Я нашел там немало интересного для себя. Особенно по тюнингу сетевых карт, которые у меня используются (I350). Но копипастить вслепую пока не рискую, много непонятного (для меня) там. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 28 марта, 2021 · Жалоба net.graph.maxdata: 65536 net.graph.maxalloc: 65536 Вот это попробуйте увеличить раза в 2-4. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 29 марта, 2021 · Жалоба 9 часов назад, Ivan_83 сказал: net.graph.maxdata: 65536 net.graph.maxalloc: 65536 Вот это попробуйте увеличить раза в 2-4. Иван, а Вы уверены, что мы не "под фонарем" ищем? Дело в том, что с такими параметрами у меня работает более десятка NAS-ов на mpd, включая упомянутый ранее, который держит более 800 коннектов и не кашляет. Такое ощущение, что netgraph и mpd5 в данном случае не при делах, а проблема живет где-то в пресловутой iflib, или других "генно-модифицированных продуктах" FreeBSD 12. :-) Взять хотя бы включенный по дефолту за каким-то дъяволом flow control. Зачем?!! Ну и другие ее дефолтные параметры вызывают сомнения... К сожалению, не владею достаточным объемом знаний для понимания этих "тонкостей", но интуиция прям толкает поискать там черную кошку. :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 29 марта, 2021 · Жалоба Это легко проверить: попробуйте создать 1к влан интерфейсов средствами ифвлан. Потом можно тоже самое через нгвлан и нгэзер. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 29 марта, 2021 · Жалоба 6 часов назад, Ivan_83 сказал: Это легко проверить: попробуйте создать 1к влан интерфейсов средствами ифвлан. Потом можно тоже самое через нгвлан и нгэзер. Гм.. Задачка, однако.. Особенно с ng_vlan и ng_ether.. Не представляю вообще, как это делается.. :-( С ifconfig я справился, vlan-ы создались без вопросов. #!/bin/sh # max=3000 for i in `seq 2000 $max` do `ifconfig vlan$i create` `ifconfig vlan$i vlan $i vlandev igb0` done # echo "done..." Жужжало правда, несколько минут, но все прокатило без ошибок. А вот с нетграфом засада.. Не вкурю, что и как надо делать. Подсказывайте.. ;-) P.S. Кстати.. Сегодня прилетел "привет" от нового NAS-а. Запустил его "впараллель" со "старым" (на FreeBSD 9.0 который). Так вот.. Все было красиво до момента, когда на "новом" поднялось около 460 фейсов. Полетели жалобы от абонентов - "порт подключения закрыт". И так до тех пор, пока этот клиент не умудриться прицепиться к старому NAS-у.. Пришлось "новый" потушить и оставить "старичка" трудиться в одиночестве.. :-( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 29 марта, 2021 · Жалоба Ng_ether ng_vlan ng_iface вроде, лучше справку на нгвлан пшсмотреть, там должны быть примеры. Я смогу только к выходным попробовать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
No_name Опубликовано 29 марта, 2021 · Жалоба 3 часа назад, AlKov сказал: И так до тех пор, пока этот клиент не умудриться прицепиться к старому NAS-у.. Пришлось "новый" потушить и оставить "старичка" трудиться в одиночестве.. :-( У основного сервака производительности уже не хватает или что? В чем смысл всех этих плясок? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 30 марта, 2021 · Жалоба 8 часов назад, No_name сказал: У основного сервака производительности уже не хватает или что? Трафик в ЧНН за 900 Мбит/с. А сетевые карты на борту гигабитные, да к тому же еще на разных чипсетах. Нормальную агрегацию не сделать.. Плюс ко всему, одна из сетевух - печально известная 82574 (собственно, с нее все и началось). Да и вообще - LACP на FreeBSD у меня как положено работать не захотел. На Linux-ах жужжит аки пчел, а на bsd глючно.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
passer Опубликовано 30 марта, 2021 (изменено) · Жалоба 1 час назад, AlKov сказал: печально известная 82574 Они у меня до 900М лопатили. Иногда и в лацпе с 82576 (когда очень надо было 4*1Гбит/с собрать). Правда под линухом. На sourceforge лежала с дровами e1000e чего-то там правящий скрипт eeprom 82574, можете применить попробовать. Изменено 30 марта, 2021 пользователем passer Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 30 марта, 2021 · Жалоба 2 часа назад, passer сказал: На sourceforge лежала с дровами e1000e чего-то там правящий скрипт eeprom 82574, можете применить попробовать. Ну уж нет! Только не сейчас. Такие игры на живом мне не простят. :-) Сначала надо резерв подготовить. А с ним что-то совсем никак.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
passer Опубликовано 30 марта, 2021 · Жалоба ежели что вот оно: https://sourceforge.net/projects/e1000/files/e1000e stable/eeprom_fix_82574_or_82583/ у меня ничего не сломало Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 31 марта, 2021 · Жалоба А проблема-то, похоже, уже с бородой.. Вот нашел на sourceforge.. Можно сказать, что один-в-один.. Но решения я там не увидел.. :-( Похоже .... Или на FreeBSD 9.3 попробовать уйти?? P.S. Ну что ж.. Судя по этой рекомендации, "....без вариантов." Бесконечный онанизм без окончания надоел.. Перехожу на accel-ppp. Всем спасибо за участие! Занавес.. :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 31 марта, 2021 · Жалоба Ну да, оригинально: жаловатся соседям и на форуме анонимов как все плохо и ничего не меняется годами, и не иметь ни одного открытого тикета в багтрекере и ни одного письма в рассылке. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 31 марта, 2021 · Жалоба 1 минуту назад, Ivan_83 сказал: Ну да, оригинально: жаловатся соседям и на форуме анонимов как все плохо и ничего не меняется годами, и не иметь ни одного открытого тикета в багтрекере и ни одного письма в рассылке. Проблеме не первый год. Мусолили уже. Давно. Она даже не после перехода с 9-ки началась, а после 7-ки. Как я понял, проблемы индейцев шерифа не волнуют использующих ОС странным образом (в качестве BRAS) индивидов сообщество разработчиков пока принимает во внимание, но более - ничего. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
No_name Опубликовано 31 марта, 2021 · Жалоба 12 минут назад, snvoronkov сказал: Проблеме не первый год. Мусолили уже. Давно. Она даже не после перехода с 9-ки началась, а после 7-ки. Как я понял, проблемы индейцев шерифа не волнуют использующих ОС странным образом (в качестве BRAS) индивидов сообщество разработчиков пока принимает во внимание, но более - ничего. Вы про тему ТС? А вообще, я с 7 до 9 ки дошел и ни разу тема подобной ТС не всплывала. Хотя тоже использую, но для pptp. А не странный способ это какой? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 31 марта, 2021 · Жалоба 3 часа назад, snvoronkov сказал: Проблеме не первый год. Мусолили уже. Давно. Она даже не после перехода с 9-ки началась, а после 7-ки. Как я понял, проблемы индейцев шерифа не волнуют использующих ОС странным образом (в качестве BRAS) индивидов сообщество разработчиков пока принимает во внимание, но более - ничего. Где тикеты в багтрекере? Где письма в рассылку? Или вы думаете кто то вообще этот форум читает из разрабов фри? Как сообщество должно узнать что у вас что то не работает? Детективов нанимать? Я лично вижу что проблемы которые касаются системы решаются, кто пишет в багтрекер и расылку и это не совсем маргинальщина - получает ответы и фиксы. Иногда чтото может и зависнуть на долго, но если настойчиво долбить - все в итоге получается. Даже мой относительно маргинальный патч для glib20 взяли спустя 3-4 года. Плюс нужно понимать что чинить сейчас чтото в 11 вообще не будут, кроме критических секурити фиксов. В 12 примерно так же, но туда хотя бы еще бэкпортят из 13 не только фиксы но и фичи, хотя и не сильно активно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 31 марта, 2021 · Жалоба 53 минуты назад, Ivan_83 сказал: Как сообщество должно узнать что у вас что то не работает? Детективов нанимать? Вообще-то, я всегда считал, что у серъезного производителя для этого существуют бета-тестеры. Видимо, ошибался.. Похоже, все-таки, Мир перевернулся.. Печально.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GrandPr1de Опубликовано 31 марта, 2021 · Жалоба 6 минут назад, AlKov сказал: Вообще-то, я всегда считал, что у серъезного производителя для этого существуют бета-тестеры. Видимо, ошибался.. Похоже, все-таки, Мир перевернулся.. Печально.. у какого такого производителя? опенсорц ОС? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 31 марта, 2021 · Жалоба 1 час назад, Ivan_83 сказал: Где тикеты в багтрекере? Где письма в рассылку? Были. Про работу нетграфа с новым сетевым стэком в 8-ке. Очень-очень давно. Десятилетие, наверное. Даже больше. А потом использующим стало уже пофиг. Т.к. перестали использовать. 5 часов назад, No_name сказал: Хотя тоже использую, но для pptp. Тут разница есть. Оно хоть мал-мала параллелится умеет, в отличае от... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 31 марта, 2021 · Жалоба 3 часа назад, AlKov сказал: Вообще-то, я всегда считал, что у серъезного производителя для этого существуют бета-тестеры. Видимо, ошибался.. Ээээ, переходите на мак :) 2 часа назад, snvoronkov сказал: Были. Про работу нетграфа с новым сетевым стэком в 8-ке. Очень-очень давно. Десятилетие, наверное. Даже больше. И что с ними стало? 2 часа назад, snvoronkov сказал: Оно хоть мал-мала параллелится умеет, в отличае от... Я в соседней ветке накидал патч для параллелинья PPPoE - никто даже не отписался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 31 марта, 2021 · Жалоба 22 минуты назад, Ivan_83 сказал: Ээээ, переходите на мак :) Перехожу на Debian. :-) P.S. Ну а если и там не повезет, свалю на пенсию. Нехай молодежь строчит в багтрекеры и культурно общается с бескорыстными безответственными разрабами ОС. ;-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 1 апреля, 2021 · Жалоба 8 часов назад, Ivan_83 сказал: И что с ними стало? С тикетами-то? Часть закрыли, за основной массой не следил. На переписки был ответ в стиле "пока не трогаем, дайте отладить". Дальше следить перестал. :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingvarrwvw Опубликовано 1 апреля, 2021 · Жалоба 9 hours ago, Ivan_83 said: Я в соседней ветке накидал патч для параллелинья PPPoE - никто даже не отписался. Он на заметке ) А пока ковыряю х710 и DPDK, отлаживаю профиль для "параллелинья PPPoE" ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
No_name Опубликовано 1 апреля, 2021 · Жалоба 6 часов назад, ingvarrwvw сказал: Он на заметке ) А пока ковыряю х710 и DPDK, отлаживаю профиль для "параллелинья PPPoE" ) + тоже держу на заметке, пока не на чем потестить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...