1

我正在使用 aCC 3.85 在 Hp-UX 11.11B 上运行 purify 7.0。我将环境变量设置如下: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 变量中的任何内容加倍。

有人可以帮助解决这个问题吗?

4

1 回答 1

0

我已经从运行繁重的多线程应用程序的客户那里听说过这种行为。底线是机器上没有足够的空间来运行 Purify。

于 2013-02-03T12:46:06.277 回答