<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Оптимизация ввода/вывода при помощи POSIX AIO API</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html</link>
    <description>В статье &quot;Boost application performance using asynchronous I/O (http://www-128.ibm.com/developerworks/linux/library/l-async/)&quot; рассказывается про оптимизацию производительности приложений используя средства асинхронного ввода/вывода в Linux.&lt;br&gt;&lt;br&gt;URL: http://www-128.ibm.com/developerworks/linux/library/l-async/&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=8275&lt;br&gt;</description>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#14</link>
    <pubDate>Wed, 24 Oct 2007 05:50:10 GMT</pubDate>
    <description>Подскажиете пожалуста, как динамически создать N структур для aio и передать их lio_listio? У меня за цикл разное количество операций и я не могу эффективно использовать уже выделенную память или создать столько сколько нужно.&lt;br&gt;</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (J0ester)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#13</link>
    <pubDate>Wed, 24 Oct 2007 03:20:38 GMT</pubDate>
    <description>При использовании сигналов или нитей для уведомления о завершении, нужно ли хранить структуры которые использовались для вызова? или можно не дожидаясь завершения операции заюзать структуру aiocb снова?&lt;br&gt;&lt;br&gt;Вобще хочется дать n запросов на ио через lio_listio и двигатся далее&lt;br&gt;</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#12</link>
    <pubDate>Mon, 04 Sep 2006 18:40:50 GMT</pubDate>
    <description>http://lse.sourceforge.net/io/aio.html</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#11</link>
    <pubDate>Mon, 04 Sep 2006 18:40:04 GMT</pubDate>
    <description>AIO read and write on sockets (doesn&apos;t return an explicit error, but quietly defaults to synchronous or rather non-AIO behavior)</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (Woody)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#10</link>
    <pubDate>Mon, 04 Sep 2006 16:50:34 GMT</pubDate>
    <description>&amp;gt;а если не диск а сокеты?? &lt;br&gt;&lt;br&gt;Зависит от логики. Либо один сокет на поток, либо несколько и через select/etc.</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (Супербизон)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#9</link>
    <pubDate>Mon, 04 Sep 2006 16:25:26 GMT</pubDate>
    <description>а если не диск а сокеты??</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (Woody)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#8</link>
    <pubDate>Mon, 04 Sep 2006 14:42:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Но обработка то всё-равно выполняется в одном потоке. &lt;br&gt;&amp;gt;Для простых дисков и дисковых массивов один поток лучше чем много.По скорости. &lt;br&gt;&lt;br&gt;Я не то имел в виду. Есть один поток (thread) который пишет на диск. У него есть очередь в которую другие потоки кидают запросы на запись.</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (Анонимоус)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#7</link>
    <pubDate>Mon, 04 Sep 2006 14:37:02 GMT</pubDate>
    <description>&amp;gt;Но обработка то всё-равно выполняется в одном потоке. &lt;br&gt;Для простых дисков и дисковых массивов один поток лучше чем много.По скорости.</description>
</item>

<item>
    <title>Оптимизация ввода/вывода при помощи POSIX AIO API (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/24915.html#6</link>
    <pubDate>Mon, 04 Sep 2006 13:29:24 GMT</pubDate>
    <description>Ну struct QUEUE, это отдельная история... &lt;br&gt;&lt;br&gt;Вот ещё в догону парочка... &lt;br&gt;&lt;br&gt;http://lwn.net/Articles/145365&lt;br&gt;http://www.bullopensource.org/posix&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
