<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Продолжение истории про быстродействие FS</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html</link>
    <description>На этот раз - о быстродействии UFS2 на программном RAID (ccd). Измерения проводились для UFS2 и EXT2 на обычных разделах и UFS2 на программном RAID0. Результат - производительность раздела на RAID0 (логическое объединение IDE дисков) значительно выше, но это не заслуга UFS.&lt;br&gt;&lt;br&gt;URL: http://unix.ginras.ru/freenotes/test/ufs-and-ccd.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=3981&lt;br&gt;</description>

<item>
    <title>Продолжение истории про быстродействие FS (Dmitry)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#15</link>
    <pubDate>Tue, 15 Jun 2004 11:07:52 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;&amp;gt; И на сколько нам интересна первоначальная задержка?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Обрати внимание, что продавцы указывают именно скрорость вращения (главный параметр, определяющий задержку), &lt;br&gt;&amp;gt;а не скорость чтения/записи! Да ради снижения задержки производители перешли от &lt;br&gt;&amp;gt;пятидюймовых дисков к трёхдюймовым, потеряв в два с лишним раза площадь &lt;br&gt;&amp;gt;поверхности (и, соответвтсенно, ёмкости)!!! Ну так что же важнее, а? &lt;br&gt;&amp;gt;&lt;br&gt;Это не то, разговор шел именно о важности начала чтения, и если бы это только одно разовое чтение, я бы согласился.&lt;br&gt; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Есть вещи, которые нельзя выполнять асинхронно - см.выше про &quot;транзакции&quot;. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Транзакция или важность сохранения порядка записи на диск IMHO не причем.&lt;br&gt;RAID не должен переписывать очереди, он должен баланисровать нагрузку и не давать запрос чтения на диск с самой длинной очередью заданий. Всего лишь - грубо так.&lt;br&gt;&lt;br&gt;Что касается параллельной отработки заданий дисками, делящих  шину на контроллер (клинический случай), то  это уже сделано. Для передачи данных им конечно придеться разобр</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (Илья Шипицин)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#14</link>
    <pubDate>Tue, 15 Jun 2004 10:18:54 GMT</pubDate>
    <description>в обсуждении прошлой истории тестили async + softupdates&lt;br&gt;а я предлагаю                        async - softupdates&lt;br&gt;&lt;br&gt;на операциях с самбой быстрее в три раза (на тех операциях, которые требуют большого количества маленьких файлов)</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (Дмитрий Ю. Карпов www.prof.pi2.ru)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#13</link>
    <pubDate>Tue, 15 Jun 2004 10:04:32 GMT</pubDate>
    <description>edo:&lt;br&gt;&amp;gt; 1. запрос может уложиться в один блок (т.е. чтение производится только с одного диска)&lt;br&gt;&lt;br&gt;Правильно. Я же говорил, что это - тема часа на два, а то и более. Тут мы сталкиваемся с вопросом о быьоре &quot;блока черелования&quot;: если чётные секторы логического диска находятся на одном физическом, а чётные на другом (RAID-0 из двух дисков), то при запросе более одного сектора задержка сразу вырастает с полуоборота до двух/третей.&lt;br&gt;&lt;br&gt;Предлагаю специалистам (тем, кто считает себя таковыми) решить задачу о выборе оптимального размера &quot;блока черелования&quot;.&lt;br&gt;&lt;br&gt;Иными словами, на маленьком запросе особой выгоды мы не получим - выгода возможна только на больших запросах - больше, чем оптимальный размер &quot;блока черелования&quot;. Для того, чтобы оперировать такими запросами, надо иметь нехилый объём оперативной памяти на борту.&lt;br&gt;&lt;br&gt;&amp;gt; 1a. куча мелких запросов достаточно равномерно распредляется между дисками и мы видим фактически уменьшение времени доступа по сравнению с однодисковой системой&lt;br&gt;&lt;br&gt;Да - для этого RAID-контроллер долж</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (c0x)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#12</link>
    <pubDate>Tue, 15 Jun 2004 04:13:31 GMT</pubDate>
    <description>&amp;gt;Так выходит дело не в USF, а в работе FreeBSD с дисками? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Моё чисто субъективное мнение: 5 CURRENT работает заметно медленнее, чем 4.10. &lt;br&gt;&lt;br&gt;Почитайте /usr/src/UPDATING</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (CGen)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#11</link>
    <pubDate>Mon, 14 Jun 2004 22:33:40 GMT</pubDate>
    <description>Так выходит дело не в USF, а в работе FreeBSD с дисками?&lt;br&gt;Моё чисто субъективное мнение: 5 CURRENT работает заметно медленнее, чем 4.10. </description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (toor99)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#10</link>
    <pubDate>Mon, 14 Jun 2004 21:52:50 GMT</pubDate>
    <description>&amp;gt;А можно поподробнее про &quot;две трети оборота в случае RAID-0&quot;? Что-то мои &lt;br&gt;&amp;gt;доморощенные знания теории вероятности такого вывода не позволяют сделать. &lt;br&gt;&amp;gt;И уж тем более здравый рассудок не позволяет принять того, что &quot;ускорения &lt;br&gt;&amp;gt;ждать не приходится&quot;. Зависит исключительно от размера и типа кэша. RAID-5 &lt;br&gt;&amp;gt;например при чтении работает как RAID-0 на N-1 дисках. &lt;br&gt;&amp;gt;И откуда цифра в 200Кб? Размер блоков разный бывает. &lt;br&gt;&amp;gt;Что-то где-то кто-то там, одним словом. &lt;br&gt;&lt;br&gt;У теоретиков все так: если практика не сходитсч с теорией, то тем хуже для практики. Забей.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (Дмитрий)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#9</link>
    <pubDate>Mon, 14 Jun 2004 20:53:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt; RAID-5 например при чтении работает как RAID-0 на N-1 дисках.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;И чем больше дисков, тем больше начальная задержка. &lt;br&gt;&amp;gt;&lt;br&gt;Ну и у задержки есть предел ;-) !&lt;br&gt;И на сколько нам интересна первоначальная задержка? Если только нам делать  больще нечего, то пожалуй. Если ввести асинхронность в процесс обмена с дисками, и считаем задачу выполненной после значительного количества найденных и прочитанных блоков самым невезучим диском, то некоторое увеличение начальной задержки не имеет значения. RAID лишь немногим хуже одинночного диска по затратам времени на каждое позиционнирование.&lt;br&gt;&lt;br&gt;Raid5 явно увеличит отношение кол-во_позиционирований/кол-во_данных для каждого диска. Если бы удалось ровномерно распределить файловые операции по дискам  без RAID, то это  было бы эффективней, чем теже дисковые операции с единым блочным устройством на основе обьеденных в RAID дисков. Осталось только найти некий новый способ балансировки нагрузки.&lt;br&gt;А для RAID-а неплохо использовать  предварительное чтение, не скупиться на  буфера</description>
</item>

<item>
    <title>OpenNews: Продолжение истории про быстродействие FS (poige)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#8</link>
    <pubDate>Mon, 14 Jun 2004 09:17:05 GMT</pubDate>
    <description>Если этот тот же Федорчук, что и автор&lt;br&gt;&lt;br&gt;http://cs.mipt.ru/docs/comp/rus/os/unix/user_guide/fedorchuk/office/2/002xeditors.html&lt;br&gt;&lt;br&gt;(http://www.yandex.ru/, искать Федорчук xedit)&lt;br&gt;&lt;br&gt;то увы, без скепсиса, к его творениям, мне относиться уже не удается:&lt;br&gt;&lt;br&gt;&quot;...&lt;br&gt;Этот редактор - прост, как грабли (или реклама в бозе почившей фирмы Сэлдом). Белый экран с тремя пунктами меню в верхней части (Quit, Save, Load). Ниже - рабочее поле с миниатюрными, совершенно непосильными для моего зрения буквами (рис. 3). Полная невозможность настроить чего бы то ни было - размер и гарнитуру шрифта, не говоря уже о шрифтоначертании или цвете фона.&lt;br&gt;&lt;br&gt;...&lt;br&gt;Открытие файла сделано далеко не блестяще - нужно набрать путь либо в командной строке, либо после еле заметной галочки вслед за пунктом меню Load. &lt;br&gt;&lt;br&gt;...&quot;&lt;br&gt;&lt;br&gt;Это про xedit. :-) Который умеет C-код &quot;раскрашивать&quot;, и вообще,&lt;br&gt;почти что маленький брат emacs&apos;а.&lt;br&gt;&lt;br&gt;В общем, вот так вот. :-/&lt;br&gt; &lt;br&gt;/poige&lt;br&gt;-- &lt;br&gt;http://www.i.morning.ru/~poige/&lt;br&gt;</description>
</item>

<item>
    <title>Продолжение истории про быстродействие FS (edo)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/3835.html#7</link>
    <pubDate>Mon, 14 Jun 2004 08:27:56 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А можно поподробнее про &quot;две трети оборота в случае RAID-0&quot;?&lt;br&gt;&amp;gt;&amp;gt; Что-то мои доморощенные знания теории вероятности такого вывода не позволяют сделать.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Запрос прихожит в случайное время. Оба диска находятся в случайном положении. Оба &lt;br&gt;&amp;gt;времени ожидания прихода сектора под головку (обозначим их X и Y) &lt;br&gt;&amp;gt;независимы и равномерно распределены в интервале &#123;от 0 до 1&#125;. Нам &lt;br&gt;&amp;gt;нужно максимальное. Берём двойной интергал: &lt;br&gt;&amp;gt;&#123;интеграл от 0 до 1&#125; ( &#123;интеграл от 0 до 1&#125; ( max(X,Y) dX dY ) ) &lt;br&gt;&amp;gt;Дальше брать или не надо? &lt;br&gt;&lt;br&gt;1. запрос может уложиться в один блок (то есть чтение производится только с одного диска)&lt;br&gt;1a. куча мелких запросов достаточно равномерно распредляется между дисками и мы видим фактически уменьшение времени доступа по сравнению с однодисковой системой&lt;br&gt;2. блок может быть достаточно большим (то есть за время, пока с первого диска читается блок второй диск ищет следущий - начальное состояние второго диска уже не имеет значения)&lt;br&gt;3. есть raid1. при правильной организации надо брать&lt;br&gt;&#123;интеграл от</description>
</item>

</channel>
</rss>
