<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Система непрерывного тестирования производительности ядра Linux</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html</link>
    <description>Разработчики SUSE Linux  представили (http://www.csn.ul.ie/~mel/blog/index.php?/archives/23-Continual-testing-of-mainline-kernels.html) проект Marvin (http://www.csn.ul.ie/~mel/results/suse/marvin/), в рамках которого организован процесс непрерывного тестирования производительности ядра Linux. После завершения выполнения очередного набора тестов, Marvin переходит к их повторному выполнению над актуализированными сборками ядра, включающими свежие исправления. Затем результаты сравниваются с прошлым выполнением теста и выявляются регрессивные падения производительности, о которых информируются (http://www.csn.ul.ie/~mel/results/suse/marvin/dashboard-openSUSE-13.2-smart.html) разработчики. Несмотря на то, что система изначально нацелена на тестирование ядра из состава SUSE Enterprise  Linux, она также настроена и на тестирование основного ядра Linux.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://www.csn.ul.ie/~mel/blog/index.php?/archives/23-Continual-testing-of-mainline-kernels.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=426</description>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (sfstudio)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#20</link>
    <pubDate>Tue, 11 Aug 2015 13:04:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt; В итоге в OpenWRT таки бэкпортнули часть route cache &lt;br&gt;&amp;gt; Небольшой оффтоп по терминологии: не бэкпортнули, а именно портировали. Бэкпорт -- это &lt;br&gt;&amp;gt; когда из новых версий в старые переносят.&lt;br&gt;&lt;br&gt;Ну тут даже не портировали, а привернули/родили/написали лишь отчасти аналогичную логику. Как бы не легче от этого.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (freehck)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#19</link>
    <pubDate>Tue, 11 Aug 2015 12:57:39 GMT</pubDate>
    <description>&amp;gt; В итоге в OpenWRT таки бэкпортнули часть route cache&lt;br&gt;&lt;br&gt;Небольшой оффтоп по терминологии: не бэкпортнули, а именно портировали. Бэкпорт -- это когда из новых версий в старые переносят.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (sfstudio)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#18</link>
    <pubDate>Thu, 23 Jul 2015 09:12:35 GMT</pubDate>
    <description>А мы и используем PPE и во все поля, но факт остаётся фактом. Да и далеко не для всех кейзов PPE заюзать удаётся.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (1283648282)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#17</link>
    <pubDate>Thu, 23 Jul 2015 09:01:34 GMT</pubDate>
    <description>Вендоры специально для таких случаев интегрируют аппаратную обработку NAT в чипы, но нет - будем жевать кактус и использовать чисто программные решения.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (iPony)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#16</link>
    <pubDate>Thu, 23 Jul 2015 07:00:39 GMT</pubDate>
    <description>нам надо ехать с шашечками&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (CSRedRat)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#15</link>
    <pubDate>Thu, 23 Jul 2015 05:55:01 GMT</pubDate>
    <description>Почему нет? Код ядра открыт, архивы доступны - пожалуйста.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (sfstudio)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#14</link>
    <pubDate>Wed, 22 Jul 2015 20:55:13 GMT</pubDate>
    <description>К сожалению никак не сказалось по сути.&lt;br&gt;&lt;br&gt;BQL требует поддержку на уровне драйверов (у нас она есть), но как бы производительности не добавляет оно динамически крутит размер очереди в драйвере т.е. по сути влияет на задержки т.к. раньше очереди были всегда фиксированными и длинными, полезно в паре с fq_codel.&lt;br&gt;&lt;br&gt;qdisc: bulk dequeue support for qdiscs with TCQ_F_ONETXQUEUE из того же набора по сути оптимизация блокировок в qdisc. Более того не работает с GSO.&lt;br&gt;&lt;br&gt;net: Make dev_hard_start_xmit() work fundamentally on lists идея ясна но разницы на одноведерном мипсе с микроскопом не нашёл.&lt;br&gt;&lt;br&gt;На SMP основной профит в новых ядрах по производительности на транзитной пакетомолотилки получился из-за отказа от root блокировки в контрак что позволило его распараллелить. Плюс ещё стопка патчей на схожую тему.&lt;br&gt;&lt;br&gt;Однако всё это не компенсирует даже одного единственного удаления route cache. Так что пока мы остановились на 3.4 и мониторим как развивается ситуация проверяя каждую значимую ветку. А пока приходиться самосто</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#13</link>
    <pubDate>Wed, 22 Jul 2015 20:39:31 GMT</pubDate>
    <description>&amp;gt; NodeJS&lt;br&gt;&lt;br&gt;нет, спасибо.&lt;br&gt;</description>
</item>

<item>
    <title>Система непрерывного тестирования производительности ядра Li... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/103782.html#12</link>
    <pubDate>Wed, 22 Jul 2015 20:33:46 GMT</pubDate>
    <description>А появившееся в 3,18 http://www.opennet.ru/opennews/art.shtml?num=41210&lt;br&gt;&amp;gt;В сетевую подсистему внесены оптимизации, направленные на увеличение производительности пакетной передачи данных. Изменения особенно заметны при обработке большого объёма мелких пакетов. Производительность повышена за счёт организации групповых операций блокировки очереди, а также заполнения/очистки очереди и взаимодействия с драйвером сетевой карты не на уровне отдельных пакетов, а манипулируя порциями пакетов. Внесённые изменения позволяют добиться обработки полной пропускной способности высокоскоростных сетевых интерфейсов даже на относительно слабом оборудовании (например, на обычном компьютере продемонстрирована обработка потока в 40 гбит/сек), даже если в трафике преобладают пакеты небольшого размера;&lt;br&gt;&lt;br&gt;сказалось положительно на производительности недорогих роутеров?&lt;br&gt;</description>
</item>

</channel>
</rss>
