Я не понял Вашего посыла. Это какой-то набор несвязных реплик. Если Вы не в
состоянии понять как работает libeio, то Вам оно не нужно. fork'атесь.

18 июня 2012 г., 10:20 пользователь Peter Vereshagin
<[email protected]>написал:

> Hello.
>
> да я-то прощу... а Вы-то "почуствуете"?
>
> > Вас кто-то заставляет использовать ithreads?
>
> какие ithreads? [1].
>
> >  Нет. При чем здесь fork? Не
> > знаю, наверное слово треды ввергает в религиозный ужас.
>
> Нет, путаница: [1].
>
> > В libeio, на которой базируется IO::AIO, треды тоже под капотом. Вы их
> даже
> > не почуствуете.
>
> Они там не работают, см. выше.


> > > pthreads здесь используются для разблокировки системных вызовов. Более
> не
> > >
> > > а они создаются/прибиваются 1 раз на всю лупу или на каждое
> срабатывание
> > > внутри лупы? jfmi.
> > >
> > Вы докуметацию читали?
>
> "докуметация" Марка достаточно запутана, например, [1].
>
> > Там черным по белому написано, что используется пул
> > рабочих тредов, который при необходимости можно увеличивать, и очередь
> для
> > задач.
>
> 1. У него в IO::AIO не написано, какая реализация threads. Учитывая [2],
> не сразу видно, что это pthreads.
> 2. У него же написано, что Coro -- the only real threads.
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить