[Moscow.pm] Потоки vs процессы

Alexey Shrub worldmind на mail.ru
Чт Июн 20 22:58:29 PDT 2013


Пятница, 21 июня 2013, 9:35 +04:00 от Arseny Krasikov <nyaapa на gmail.com>:
> Вольюсь в тред(надеюсь правильно).
> С несколькими потоками легко написать функцию with_timeout(&$), запуск 
> процедуры с таймаутом и возвращение результата.
> один поток запускает, другой спит и если что -- просыпает и убивает первый.
> без потоков это боль и страдания.
> можно построить распределённые вычисления на форках, но тогда надо 
> смириться с тем, что только сериализация, проблемы с хендлерами.
> кстати, CoW и деструкторы при форках тоже дадут о себе знать..
> В общем, зелёные потоки были бы круты..

Таймаут в асинхронном коде делается легко.
Да, сериализация, какие в ней серьёзные проблемы?
Проблемы с хендлерами?
Про cow и деструкторы тож не понял.
Не обижайтесь,  я тупой, можно подробнее?

-- 
Alexey Shrub


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