[Moscow.pm] Coro

Иван Соколов vaneska.ru на gmail.com
Вт Дек 16 00:59:52 PST 2008


Приветствую.

Заинтересовался вот этой штукой.
Замена потокам в перле.

Написал скрипт (Во вложении), который запускает несколько потоков.
Каждый поток спит ( sleep int(rand(5)) ) и печатает строчку типа async n, r
Так вот по идее все эти потоки должны запуститься параллельно,
но получается, что каждый поток ждет предыдущего, пока он завершится.
Но это же не параллельно нифига! Или я какой-то хитрый флаг забыл поставить?
Или чего-то недопонял?
Или для этого нужно многоядерный процессор??

В общем как сделать чтобы оно действительно было параллельным?

С уважением,
Иван.
----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: coro
Type: application/octet-stream
Size: 696 bytes
Desc: отсутствует
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20081216/b801c747/attachment.obj>


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