Очистка: Ошибка: исчерпано локальное пространство данных потока в очистке
Я запускаю очистить 7.0 на Hp-UX 11.11B с aCC 3.85. Я установил переменную окружения, как показано ниже: export PURIFYOPTIONS="-max_threads=4000 -enable-thread-stack-change=yes"
Но все равно я получаю сообщение об ошибке ниже, и очистка останавливается с сообщением об ошибке ниже:
Очистка: Ошибка: не хватило локального пространства данных потока. Выход. Максимальное количество потоков в настоящее время составляет 4000. Чтобы увеличить количество выделенных потоков, используйте команду типа (ksh) PURIFYOPTIONS="-max_threads=8000 $PURIFYOPTIONS"; экспорт PURIFYOPTIONS (csh) setenv PURIFYOPTIONS "-max_threads = 8000 printenv PURIFYOPTIONS
"
Если я поставлю ="-max_threads=8000", он снова попросит увеличить размер до 16000 (вдвое больше, чем в переменной PURIFYOPTIONS.
Может кто-нибудь помочь решить эту проблему?
1 ответ
Я уже слышал об этом типе поведения от клиента, выполняющего тяжелое многопоточное приложение. Суть в том, что на машине недостаточно места для запуска Purify.