<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Применение асинхронной буферизированной записи на базе io_uring до 80 раз снизило задержки в XFS </title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html</link>
    <description>Опубликована серия патчей для включения в ядро Linux 5.20, добавляющая поддержку асинхронной буферизированной записи в файловую систему XFS при помощи механизма io_uring. Предварительные тесты производительности, проведённые при помощи инструментария fio (1 поток, размер блока 4кб, 600 секунд, последовательная запись), показывают увеличение числа операция ввода/вывода в секунду (IOPS) от 77k до 209k, скорости передачи данных от 314MB/s до 854MB/s и падения задержек от 9600ns до 120ns (80 раз)...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57412&lt;br&gt;</description>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (Michael Shigorin)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#198</link>
    <pubDate>Sun, 03 Jul 2022 19:05:56 GMT</pubDate>
    <description>Один из здешних завсегдатаев упоминал http://lore.kernel.org/linux-btrfs/20200520013255.GD10769&#064;hungrycats.org&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (rationalseed)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#197</link>
    <pubDate>Sun, 03 Jul 2022 18:04:03 GMT</pubDate>
    <description>А где тут видна мысль? Какой-то шум дождя....&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (rationalseed)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#196</link>
    <pubDate>Sun, 03 Jul 2022 17:57:52 GMT</pubDate>
    <description>BRTFS - рулёз!&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (john_erohin)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#195</link>
    <pubDate>Sat, 02 Jul 2022 17:31:06 GMT</pubDate>
    <description>зацените по списку:&lt;br&gt;https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.128&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#194</link>
    <pubDate>Fri, 01 Jul 2022 18:23:37 GMT</pubDate>
    <description>бтрфс кстати очень годна для /&lt;br&gt;&lt;br&gt;Пакует опять же, нет танцев с монтированием/импортом как zfs, а глагне - работает (с холодными кешами) быстрее. Раз в 10 -- чем zfs и чуть быстрее - чем ехт4. Тестировал тупо чтение всех файлов с рутового раздела с холодными кешами.&lt;br&gt;&lt;br&gt;Снапшоты опять же делаются юниксвейно а не через отдельный анус, приштопанный сбоку, как в zfs.&lt;br&gt;&lt;br&gt;Главное -- не юзать бтрфс для образов диска вирт машин, вот там оно тормозииит... Ну и раид5/6 ни в коем случае в бтрфс не делать, бо сломано официально уже лет 10. И чинить никто не чешется.&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (tmplsr)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#193</link>
    <pubDate>Fri, 01 Jul 2022 15:49:44 GMT</pubDate>
    <description>Арпачи-Дюссо, &quot;Операционные системы: 3 простых элемента&quot; (&quot;Книга Кометы&quot;) тоже довольно неплохая, есть перевод от изд-ва ДМК.&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (пох.)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#192</link>
    <pubDate>Wed, 29 Jun 2022 20:03:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Я просил кейс для прода, а не из, кхм, пальца высосанный.&lt;br&gt;&amp;gt; Вполне нормальный кейс, расщирить имеющуюся хранилку под какую-то разовую пиковую задачу, &lt;br&gt;&amp;gt; а потом вынуть это нафиг куда-то где оно нужнее, если понятно &lt;br&gt;&lt;br&gt;с риском потерять всю хранилку если что-то пойдет не так. Ну ок, &quot;нормальный кейс&quot; для этих вот - &quot;вебторрент, блокчейн, деньги из воздуха&quot;.&lt;br&gt;&lt;br&gt;Но xfs немного на другую целевую аудиторию нацелена, та - не очень страдает.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (пох.)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#191</link>
    <pubDate>Wed, 29 Jun 2022 20:01:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt; цена вопроса - безумная деградация производительности, пока твое &quot;не надо&quot; освобождается.&lt;br&gt;&amp;gt; 1) Не хуже ребилдов райда и проч.&lt;br&gt;&lt;br&gt;рейд в 2k22 немодно. ребилды raidz или storage space ТАК не жрут, поскольку затрагивают только один диск на запись, а не весь массив.&lt;br&gt;&amp;gt; 2) Оно удвигает только реально используемое.&lt;br&gt;&lt;br&gt;ну и кому это поможет?&lt;br&gt;&amp;gt; 3) Это все же не такая уж частая операция.&lt;br&gt;&lt;br&gt;поэтому без нее можно и пережить&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Возможно еще и с риском получить полную катастрофу при сбое во время этой операции.&lt;br&gt;&amp;gt; В силу CoW&apos;ания это довольно маловероятно. Оно сперва заканчивает операцию, ПОТОМ &quot;апдейтит &lt;br&gt;&lt;br&gt;так там нет никакого cow. Там апдейтятся корневые структуры описывающие саму структуру носителей.&lt;br&gt;В куче разных мест и ни разу не атомарно - диски такого не умеют. &lt;br&gt;&lt;br&gt;&amp;gt; указатели&quot;. Физически данные на том носителе не уничтожаются, так что даже &lt;br&gt;&lt;br&gt;но вернуться в прошлое будет нетривиально.&lt;br&gt;&lt;br&gt;&amp;gt; Может я добавлял еще эн дисков чтобы временно расширить для какой-то разовой &lt;br&gt;&amp;gt; большой кантовки? И уверен что это раз</description>
</item>

<item>
    <title>Применение асинхронной буферизированной записи на базе io_ur... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/127855.html#188</link>
    <pubDate>Wed, 29 Jun 2022 19:28:01 GMT</pubDate>
    <description>&amp;gt; цена вопроса - безумная деградация производительности, пока твое &quot;не надо&quot; освобождается.&lt;br&gt;&lt;br&gt;1) Не хуже ребилдов райда и проч.&lt;br&gt;2) Оно удвигает только реально используемое.&lt;br&gt;3) Это все же не такая уж частая операция.&lt;br&gt;&lt;br&gt;&amp;gt; Возможно еще и с риском получить полную катастрофу при сбое во время этой операции.&lt;br&gt;&lt;br&gt;В силу CoW&apos;ания это довольно маловероятно. Оно сперва заканчивает операцию, ПОТОМ &quot;апдейтит указатели&quot;. Физически данные на том носителе не уничтожаются, так что даже если &quot;апдейт указателей&quot; не прошел, это как минимум читаемо должно остаться.&lt;br&gt;&lt;br&gt;А еще оно знает какая копия где верная, за счет чексум. И может повторить чтение проблемного блока с другой копии. В сочетании с двиганием только реально занятого ... оно вроде не такое уж и стремное и заканчивается обычно быстрее чем этого можно ожидать.&lt;br&gt;&lt;br&gt;&amp;gt; Поэтому для всех кроме одичалых, у которых дисков больше не будет, проще &lt;br&gt;&amp;gt; плюнуть и оставить тот диск в массиве.&lt;br&gt;&lt;br&gt;Может я добавлял еще эн дисков чтобы временно расширить для какой-то разовой большой кант</description>
</item>

</channel>
</rss>
