[Moscow.pm] fs aio без (i)threads?

Akzhan Abdulin akzhan.abdulin на gmail.com
Пт Июн 8 08:53:20 PDT 2012


Кстати, libuv на платформе Unix также использует в качестве реализации
libeio, если судить по
https://github.com/joyent/libuv/blob/master/src/unix/fs.c

8 июня 2012 г., 19:51 пользователь Akzhan Abdulin
<akzhan.abdulin на gmail.com>написал:

> Это простенькое, как уже заметили, построено на libeio, а значит, на
> pthreads.
> Хотя в последнее время замешается бэкэндом libuv<https://github.com/joyent/libuv>
> .
>
> 7 июня 2012 г., 18:58 пользователь Peter Vereshagin <peter на vereshagin.org>написал:
>
> Hello.
>>
>> Есть желание воспользоваться чем-нибудь столь же простеньким, как и:
>>
>>    http://nodejs.org/api/fs.html
>>
>> Доступно ли это для меня в perl? Что искал -- не подошло:
>>
>>    - IO::AIO требует perl-threads. От threads в perl отказался и ни разу
>> ещё не
>>      пожалел :)
>>    - IO::Async не видно как в нём открывать каталоги
>>    - EV не видно чтобы было так же просто. Или есть сэмплы кода?
>>    - POE устарело.
>>
>> В самом идеале бы хорошо бы по типу однопроцессного однопоточного
>> File::Find,
>> например, но чтобы пока одна голова на дисках делает seek, можно было бы с
>> другой снимать что оно прочитало.
>>
>> --
>> Peter Vereshagin <peter на vereshagin.org> (http://vereshagin.org) pgp:
>> A0E26627
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120608/2c050412/attachment-0001.html>


Подробная информация о списке рассылки Moscow-pm