Перейти до

дрова Yandex


jack

Рекомендованные сообщения

А MSI-X ? собственно

а вы мне объясните чем rss от msi-x по сути отличается?)

имхо в данном случае rss это как раз то, что распихивает пакеты в очереди msi-x

 

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M. Таким образом достигается в пределе равномерная загрузка аппаратных очередей.

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 116
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Уважаемый, а какую связь вы вообще углядели между _южными_ мостами и поддержкой нужных фич для pci-e?? Хватит смущать народ домыслами..

идея дров от яндекса была в том, чтобы распределить загрузку по ядрам, на картах 1000PT было несколько очередей, но их нельзя было повесить на разные прерывания/процессоры, драйвера от яндекса прогр

Не понял. http://www.tomshardware.com/reviews/southbridge-battle,1394-2.html http://www.tomshardware.com/reviews/intel-p45-chipset,1961-3.html   Я за пишу за матери в целом, а судя по реплике, вы

Posted Images

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M.

собсно угадал)

в данном случае хэш берется от заголовков ip/ipv6

Ссылка на сообщение
Поделиться на других сайтах

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M.

собсно угадал)

в данном случае хэш берется от заголовков ip/ipv6

 

На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port".

Ссылка на сообщение
Поделиться на других сайтах

На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port".

это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP

Ссылка на сообщение
Поделиться на других сайтах

это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP

 

Об этом и речь, что анализ идет глубже заголовка ip.

Ссылка на сообщение
Поделиться на других сайтах

В даташите на боард заявлены все те же оффлоады/чексумы и RSS для IPv4/IPv6 TCP/UDP.

А MSI-X ? собственно

А как протокол обмена по шине pci-e связан с протоколом IP прикладного уровня? ET board замечательно обеспечивает RSS(или multi-queue, или очереди приема/отправки, как не назови один фиг) и в системах без поддержки MSI-X вообще, например на десктопных платах где чипсет знает только слово MSI.

Ссылка на сообщение
Поделиться на других сайтах

Не в пиковое время на igb0:

# netstat -w1 -h -I igb0
           input         (igb0)           output
  packets  errs idrops      bytes    packets  errs      bytes colls
      25K     0     0        21M        24K     0        16M     0
      24K     0     0        19M        24K     0        16M     0

 

Из отличий igb1 от em1: по графикам мртг при всем том же пропали ошибки, их было немного, но они были. Правда полета всего несколько дней, но на em1 ошибки были в первый же вечер активной нагрузки, в райное нескольких десятков ошибок. Это при ппс порядка 35 кппс. После установки dual port et визуально по графикам появились ппсы под 50кппс в первый же вечер. Раньше еле до 40кппс доходило в пики за многие месяцы. Но это субъективное мнение.

 

При таком проце это должно было проехать без тормозов даже на бортовом 1 ГБт реалтеке, не говоря уже про em или даже igb карты.

п.с. и прерываний на самом деле много.

Ссылка на сообщение
Поделиться на других сайтах

При таком проце это должно было проехать без тормозов даже на бортовом 1 ГБт реалтеке, не говоря уже про em или даже igb карты.

п.с. и прерываний на самом деле много.

 

Это -- да, должно. Но это не в пик. В пике уже сейчас в пару раз больше, плюс юзерлэнд нагрузка. И пока тенденция на возрастание нагрузки.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 year later...

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

Ссылка на сообщение
Поделиться на других сайтах

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

для 7.2 актуально. но 7.2 уже само по себе неактуально.

Ссылка на сообщение
Поделиться на других сайтах

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

для 7.2 актуально. но 7.2 уже само по себе неактуально.

понял,

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

Ссылка на сообщение
Поделиться на других сайтах

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл.

неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет.

Ссылка на сообщение
Поделиться на других сайтах

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл.

неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет.

понял. спс.

Нагрузка пока небольшая будет на карточку: 100-150 Мбит.

Ссылка на сообщение
Поделиться на других сайтах

Нагрузка пока небольшая будет на карточку: 100-150 Мбит.

на 100-150 я бы и не заморачивался на драйвера. опять же современные процессоры вполне успевают на одном ядре гиг отработать.

Ссылка на сообщение
Поделиться на других сайтах

Есть ведь еще любители купить древний сервер на паре ископаемых xeon(сделанных из pentium4), и решать проблемы с производительностью этого Г с помощью драйверов/патчей/новых версий бсд и т.п. Для таких применений ядрова нужны и актуальны)

Ссылка на сообщение
Поделиться на других сайтах

Кайот - это называется "некрофилия" :D

 

В любом случае яндех дрова были актуальны еще во времена 7.х. Пытаться использовать их сейчас - мягко говоря не целесобразно учитывая что новые em/igb вполне себе круто балансируються на smp машинах.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...