LINUX.ORG.RU

max thread


0

0

Народ, подскажите, какое максимальное число thread'ов можно в одном процессе создавать?

★★

IMHO это ограничется максимальным количеством файлов в системе. Ну и памятью на каждый тред.

Aleks_IZA
()
Ответ на: комментарий от idle

тогда че-то странно, у меня больше 200 с чем-то процессов не получается запустить, а памяти они мало жрут.

Gin ★★
() автор топика
Ответ на: комментарий от Gin

> тогда че-то странно, у меня больше 200 с чем-то процессов не получается запустить,

странно. я надеюсь, вы ulimit проверили?

idle ★★★★★
()
Ответ на: комментарий от idle

>пока ресурсы не кончатся. скорее всего, это будет память.

Хоть и не по теме, но как же /proc/sys/kernel/threads-max ? ;)

Сейчас он у меня 16384, но в каких-то дистрибутивах 2.4, помнится, было всего 1024. :)

Murr ★★
()
Ответ на: комментарий от Murr

> > пока ресурсы не кончатся. скорее всего, это будет память.
>
> Хоть и не по теме, но как же /proc/sys/kernel/threads-max ? ;)

ну так правильно, это один из ресурсов :)

idle ★★★★★
()
Ответ на: комментарий от Murr

> Почему ресурсов? Просто прошитое system-wide ограничение, не завязанное ни на одном ресурсе.

ну как это почему... чтобы оправдаться, почему я про это
не упомянул :)

idle ★★★★★
()
Ответ на: комментарий от idle

Хм... я там вроде писал, что "смайл не заметил", но сообщение куда-то выпало. Что-то раньше не замечал за ЛОРом такого.

Murr ★★
()
Ответ на: комментарий от Gin

млин
а с каких это пор проги пущеные от рута
стали на лимиты ложить ?
я вроде как только знаю что
права рута менять лимиты позволяют
а как их менять и т.д. кодер сам думать обязан

anonymous
()
Ответ на: комментарий от anonymous

RLIMIT_NPROC действительно для root не играет роли.

idle ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.