<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: aio и ipc</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6878.html</link>
    <description>Здраствуйте, прочел статью, по aio, у меня возник вопрос. При использовании сигналов или нитей для уведомления о завершении, нужно ли хранить структуры которые использовались для вызова? или можно не дожидаясь завершения операции заюзать структуру aiocb снова?&lt;br&gt;&lt;br&gt;http://www.ibm.com/developerworks/linux/library/l-async/&lt;br&gt;</description>

<item>
    <title>aio и ipc (J0ester)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6878.html#3</link>
    <pubDate>Thu, 25 Oct 2007 11:08:09 GMT</pubDate>
    <description>в статическом варианте это так&lt;br&gt;struct aiocb *my_list&#091;N&#093;;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>aio и ipc (J0ester)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6878.html#2</link>
    <pubDate>Thu, 25 Oct 2007 07:55:15 GMT</pubDate>
    <description>Я записываю хочу, столкнулся с проблемой. &lt;br&gt;В каждом цикле у меня N операций, выделяю N структур, а как выделить массив указателей на N этих структур незнаю(Второй параметр сист. вызова). Те чтобы одним вызовом инициоровать все операции и потом через поток проверить все ли выполнились.&lt;br&gt;&lt;br&gt;Вот прототип функции из aio.h:&lt;br&gt; int lio_listio ( int mode , struct aiocb * const &#091;&#093; list , int nent , struct sigevent *sig )&lt;br&gt;&lt;br&gt;Отрывок, где надо выделить память под запросы:&lt;br&gt;&lt;br&gt;aiocb * aio_request;&lt;br&gt;aio_request=new aiocb&#091;N&#093;;&lt;br&gt;&lt;br&gt;а как теперь дальше? те не могу организовать выделение динамич памяти для aiocb * const &#091;&#093; list.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>aio и ipc (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6878.html#1</link>
    <pubDate>Wed, 24 Oct 2007 07:53:40 GMT</pubDate>
    <description>&amp;gt;Здраствуйте, прочел статью, по aio, у меня возник вопрос. При использовании сигналов &lt;br&gt;&amp;gt;или нитей для уведомления о завершении, нужно ли хранить структуры которые &lt;br&gt;&amp;gt;использовались для вызова? или можно не дожидаясь завершения операции заюзать структуру &lt;br&gt;&amp;gt;aiocb снова? &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Тебя результат операции не интересует? Например данные прочитанные не нужны? Зачем тогда их читал? ))&lt;br&gt;Буфер ввода-вывода ты тоже теряешь, память утекает.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
