LINUX.ORG.RU

Как увеличить количество threads? boost::thread_resource_error

 


0

1

https://github.com/bitcoin/bitcoin/issues/6593ъ

очень похожая проблема. Если rpc threads было больше 3к, то до перезагрузки больше ни одного запустить нельзя выходит ошибка:

boost::thread_resource_error: Resource temporarily unavailable
Ответ на: комментарий от slackwarrior

Нельзя больше одного кошелька на rpc сервер загрузить.

steemandlinux ★★★★★
() автор топика

Если система 32-битная, то через ulimit -s зарежь размер стека.

man pthread_create также советует

A system-imposed limit on the number of threads was encountered. There are a number of limits that may trigger this error: the RLIMIT_NPROC soft resource limit (set via setr‐ limit(2)), which limits the number of processes and threads for a real user ID, was reached; the kernel's system-wide limit on the number of processes and threads, /proc/sys/ker‐ nel/threads-max, was reached (see proc(5)); or the maximum number of PIDs, /proc/sys/kernel/pid_max, was reached (see proc(5)).

kawaii_neko ★★★★
()

В общем уже не нужно, решил проблему переписыванием клиентской части.

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