Hello! On Monday 04 May 2009 14:54:20 Victor Wagner wrote: > Нити подразумевают что несколько потоков выполнения одновременно > обращаются к общей памяти. Причем, как правило, в этой памяти еще и > указатели бывают. Отсюда один шаг до сегфолта в случае ошибки > синхронизации.
Я бы добавил, что самые масштабируемые системы как-раз таки используют архитектуру shared nothing. И масштабируются почти линейно. Но, конечно, нити и т.п. это ж куда как "круче" звучит, чем fork(), так что вряд ли вам удастся в чем-то убедить оппонента. Best regards, Alexey Pechnikov. http://pechnikov.tel/