История изменений
Исправление Kroz, (текущая версия) :
вот такое даёт адское число процессов.
В Initiate3 (реализация с std::thread) добавил механизм с MAX_THREAD только потому, что на больших числах программа вылетала с «Resource temporarily unavailable». Мне показалось, что это защита unix от fork-бомбы. Эффект повторяется, если установить MAX_THREAD в 1000 , и сделать Initiate3(10000).
FYI
Исходная версия Kroz, :
вот такое даёт адское число процессов.
В Initiate3 (реализация с std::thread) добавил механизм с MAX_THREAD только потому, что на больших числах программа вылетала с «Resource temporarily unavailable». Мне показалось, что это защита unix от fork-бомбы. Эффект повторяется, если установить MAX_THREAD в 1000 , и сделать Initiate3(10000).