AIX环境变量详解.doc

AIX环境变量详解.doc

ID:49224761

大小:57.00 KB

页数:11页

时间:2020-03-01

AIX环境变量详解.doc_第1页
AIX环境变量详解.doc_第2页
AIX环境变量详解.doc_第3页
AIX环境变量详解.doc_第4页
AIX环境变量详解.doc_第5页
资源描述:

《AIX环境变量详解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1月11日AIX环境变量详解环境变量线程支持可调参数下面是一个可调谐的线程支持参数的列表:1.AIXTHREAD_COND_DEBUG(AIX4.3.3及后续版本)用途:保留调试器使用的条件变量列表值:缺省值:ON范围:ON、OFF显示:echo$AIXTHREAD_COND_DEBUG(这是由内部打开的,因此初始的缺省值不能通过命令echo看到)更改:AIXTHREAD_COND_DEBUG={ON

2、OFF}exportAIXTHREAD_COND_DEBUG更改会在该shell中立即生效。更改在退

3、出这个shell之前一直有效。当将命令AIXTHREAD_COND_DEBUG={ON

4、OFF}加入文件/etc/environment时会产生持久的更改。诊断:用它可以很容易调试多线程应用程序但会增加额外的开销。调谐:如果程序包含很多活动的条件变量并经常创建和破坏条件变量,保存这个条件变量列表会产生很大的开销。设置变量到OFF会禁用该列表。参考线程调试选项。2.AIXTHREAD_ENRUSG用途:启用或禁用p线程资源集合。值:缺省值:OFF范围:

5、ON,OFF显示:echo$AIXTHREAD_ENRUSG(这是由内部打开的,因此初始的缺省值不可以由命令echo看到)更改:AIXTHREAD_ENRUSG={ON

6、OFF}exportAIXTHREAD_ENRUSG更改会在shell中立即生效。在退出这个shell之前一直有效。当加上命令AIXTHREAD_ENRUSG={ON

7、OFF}到文件/etc/environment时会产生持久的变化。检测:打开它要考虑进程中所有p线程资源集合但会增加一些开销。调谐:参考线程环境变量

8、ess5.htm#i79931>。3.AIXTHREAD_GUARDPAGES(AIX4.3和最近的)用途:控制保护页数,加到p线程栈尾。值:缺省值:0范围:一个正整数显示:echo$AIXTHREAD_GUARDPAGES(这是由内部打开的,因此初始的缺省值不可以由命令echo看到)更改:AIXTHREAD_GUARDPAGES=nexportAIXTHREAD_GUARDPAGES更改会在shell中立即生效。在退出这个shell之前一直有效。当加上命令AIXTHREAD_GUARDPAGES=n

9、到文件/etc/environment时会产生持久的变化。检测:N/A调谐:N/A参考线程环境变量。4.AIXTHREAD_MINKTHREADS(AIX4.3和最近的)用途控制可用的最小量的内核线程。值:缺省值:8范围:一个正整数值显示:echo$AIXTHREAD_MINKTHREADS(这是由内部打开的,因此初始的缺省值不可以由命令echo看到)更改:AIXTHREAD_MINKTHREADS=nexportAIXTHREAD_MINKTHRE

10、ADS更改会在shell中立即生效。在退出这个shell之前一直有效。当加上命令AIXTHREAD_MINKTHREADS=n到文件/etc/environment时会产生持久的变化。检测:N/A调谐:库调度程序不会收回低于某个数的内核线程。实际上在任何数时内核线程都可以被收回。一般来说,内核线程是作为p线程中止结果的目标。参考:进程范围的争用作用域的变量5.AIXTHREAD_MNRATIO(AIX4.3和最近的)用途:控制库的比例因子。这个比率用

11、于创建和终止p线程。值:缺省值:8:1范围:两个正值(p:k)中,k可用来处理p个可执行p线程的内核线程数。显示:echo$AIXTHREAD_MNRATIO(这是由内部打开的,因此初始的缺省值不可以由命令echo看到)更改:AIXTHREAD_MNRATIO=p:kexportAIXTHREAD_MNRATIO更改会在shell中立即生效。在退出这个shell之前一直有效。当加上命令AIXTHREAD_MNRATIO=p:k到文件/etc/environment时会产生持久的变化。检测:N/A调谐:

12、这个对拥有很多线程的应用程序十分有用。但它总是测试1:1的比率,因为它要提供更优的性能。参考:进程范围的争用作用域的变量6.AIXTHREAD_MUTEX_DEBUG(AIX4.3.3和最近的)用途:保留调试器使用的互斥变量列表。值:缺省值:OFF范围:ON,OFF显示:echo$AIXTHREAD_MUTEX_DEBUG(这是由内部打开的,因此初始的缺省值不可以由命令echo看到)更改:AIXTHRE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。