Доброго Вам времени суток, по умолчанию в Linux на один процесс можно создать 256 потоков и 16 семафоров. Не подскажите, как можно увеличить число потоков и семафоров.Заранее благодарен.
>Доброго Вам времени суток, по умолчанию в Linux на один процесс можно
>создать 256 потоков и 16 семафоров. Не подскажите, как можно увеличить
>число потоков и семафоров.
>
>Заранее благодарен.есть такая константа PTHREAD_THREADS_MAX, как я понимаю она при сборке glibc роляет, надо с ней играть, плюс надо смотреть еще сколько там стека выделяется каждому потоку, ибо THREADS_MAX * THREAD_STACK_SIZE не может превышать диапазон адресации для конкретной архитектуры.
>Доброго Вам времени суток, по умолчанию в Linux на один процесс можно
>создать 256 потоков и 16 семафоров. Не подскажите, как можно увеличить
Посмотрите:
http://www.opennet.me/opennews/art.shtml?num=3813
По крайней мере 2 способа приведены>число потоков и семафоров.
>
>Заранее благодарен.