<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Сетевая карточка перегружает CPU</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/87383.html</link>
    <description>Ситуация: роутер, дженту, 2 сетевухи, одна на провайдера (eth1), другая во внутреннюю сеть(eth0), VPN, NAT. Железо : Xeon 5506, память 4 гига, мать серверная, ASUS, сетевушки INTEL 1 GBit. Прерывания от сетевух разделены rx и tx и равномерно распределены по 4-м ядрам камня, это видно из /proc/interrupts. Проблема: при загрузке канала до 40-50 мбит (примерно 250 пользователей), прерывания от сетевух сильно нагружают ядра камня. Причём eth0-rx грузит своё ядро до 100&#037;, остальные 10-20&#037;, соотвествено скорость упирается в производительность это ядра и дальше не разгоняется. Пробовал перекидывать это прерывание на другие ядра, результат один - загрузка этого ядра на 100&#037;. Разве может сетевушка при таком небольшом траффике так сильно грузить достаточно мощный процессор ? Может что-то надо где-то подправить ?&lt;br&gt;</description>

<item>
    <title>Сетевая карточка перегружает CPU (Vladimir)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/87383.html#4</link>
    <pubDate>Sun, 22 Nov 2009 07:22:33 GMT</pubDate>
    <description>&amp;gt;Asus стал выпускать серверные материнки? &lt;br&gt;&lt;br&gt;http://news.ferra.ru/hard/2009/03/05/84725/&lt;br&gt;</description>
</item>

<item>
    <title>Сетевая карточка перегружает CPU (injektor)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/87383.html#3</link>
    <pubDate>Sun, 22 Nov 2009 07:03:59 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;попробуйте давать побольше информации, скажем -- версию ядра, точную модель сетевых карт, &lt;br&gt;&amp;gt;число прерываний в секунду... &lt;br&gt;&lt;br&gt;Сетевухи Intel 82574L, встроенные, мать серверная ASUS Z8NA-D6&lt;br&gt;число прерываний около 5000 в секунду.&lt;br&gt;Ядро 2.6.30.8&lt;br&gt;&lt;br&gt;Насколько я понимаю у меня сетевушки генерят прерывания по каждому пакету, а такого не должно быть&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Сетевая карточка перегружает CPU (ALex_hha)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/87383.html#2</link>
    <pubDate>Sat, 21 Nov 2009 21:27:07 GMT</pubDate>
    <description>Asus стал выпускать серверные материнки?&lt;br&gt;</description>
</item>

<item>
    <title>Сетевая карточка перегружает CPU (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/87383.html#1</link>
    <pubDate>Sat, 21 Nov 2009 21:05:16 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;сеть(eth0), VPN, NAT. Железо : Xeon 5506, память 4 гига, мать &lt;br&gt;&amp;gt;серверная, ASUS, сетевушки INTEL 1 GBit. Прерывания от сетевух разделены rx &lt;br&gt;&amp;gt;и tx и равномерно распределены по 4-м ядрам камня, это видно &lt;br&gt;&amp;gt;из /proc/interrupts. Проблема: при загрузке канала до 40-50 мбит (примерно 250 &lt;br&gt;&amp;gt;пользователей), прерывания от сетевух сильно нагружают ядра камня. Причём eth0-rx грузит &lt;br&gt;&amp;gt;своё ядро до 100&#037;, остальные 10-20&#037;, соотвествено скорость упирается в производительность &lt;br&gt;&amp;gt;это ядра и дальше не разгоняется. Пробовал перекидывать это прерывание на &lt;br&gt;&amp;gt;другие ядра, результат один - загрузка этого ядра на 100&#037;. Разве &lt;br&gt;&amp;gt;может сетевушка при таком небольшом траффике так сильно грузить достаточно мощный &lt;br&gt;&amp;gt;процессор ? Может что-то надо где-то подправить ? &lt;br&gt;&lt;br&gt;попробуйте давать побольше информации, скажем -- версию ядра, точную модель сетевых карт, число прерываний в секунду...&lt;br&gt;</description>
</item>

</channel>
</rss>
