[计算机]tuxedo性能调整.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机]tuxedo性能调整

Tuxedo性能调优经验谈TUXEDO应用系统对IPC资源的要求 一个TUXEDO应用系统在运行时会大量用到IPC资源,包括信号灯,消息队列及共享内存,下面对他们的使用情况及与他们有关的操作系统核心参数分别进行介绍: UBBCONFIG中与IPC资源有关的配置参数 主要有: MAXACCESSERS ,REPLYQ,RQADDR,MAXSERVERS,MAXSERVICE,MAXGTT TUXEDO应用系统对IPC资源的要求情况 信号灯: 一个进程在要存取TUXEDO应用系统的公告板(BB)之前,它要先获取一个信号灯,所以TUXEDO应用系统所需要的最大信号灯数与MAXACCESSERS的值相等.即: MAXACCESSERS = No. of semaphores 与信号灯有关的操作系统核心参数有: SEMMNS (maximum number of semaphores in use in the system) SEMMNI (maximum number of active semaphore sets) SEMMSL (maximum number of semaphores per semaphore set) SEMMAP (size of control map used to manage semaphore sets) SEMMNU (number of undo structures in the system) SEMUME (maximum number of undo entries per undo entries) 消息队列: TUXEDO应用系统在以下几种情况下会用到操作系统的消息队列 1. 每个SERVER都对应一个消息队列,客户端的请求发送到该消息队列中,该SEVER从 该消息队列中取请求并处理。 2. 如果是本地客户端,那么它也对应一个消息队列,用于接收SERVER的处理结果。如果 是远程客户端,那么SERVER的处理结果通过网络传送,不会占用消息队列。 3. 如果采用MSSQ方式,那么在个MSSQ中的所有SERVER共用一个请求队列。 4. 如果某个SERVER或在MSSQ中设置了REPLYQ=Y,那么它要占用一个消息队列 所以一个TUXEDO应用系统需要的最大消息队列为: Number of Queues = (MAXACCESSERS + Number of Servers with Reply Queues + Number of MSSQ Sets - Number of Servers in MSSQ Sets) 与消息队列有关的操作系统核心参数必须满足: 1. 消息队列的个数要足够多,能够满足系统的最大需求 2. 消息的大小必须能满足系统可能出现的最大的消息的大小 3. 消息队列的长度要足够长,能容纳下较多的消息个数,使入对操作不用等待或不用等太长 的时间 与消息队列有关的操作系统核心参数有: MSGMNI (number of unique message queue identifiers) MSGMAP (size of control map to manage message segments) MSGMAX (maximum message size) MSGMNB (maximum message queue length) MSGSSZ (size of a message segment) MSGTQL (number of outstanding messages) MSGSEG (number of message segments in the system) TUXEDO把整个应用系统的配置信息放到共享内存中,一个TUXEDO应用系统所需要的共享内存由以下参数及配置决定: 1. MAXSERVERS,MAXSERVICE,MAXGTT的值 2. *ROUTING,*GROUP,*NETWORK节的大小 与共享内存有关的操作核心参数有: SHMMAX (maximum shared memory segment size) SHMSEG (maximum number of shared memory segments per process) SHMMNI (maximum number of shared memory identifiers in the system) SHMMIN(maximum shared memory segment size) 一般要设为1 一个TUXEDO应用系统在运行时所需要的IPC资源的计算 一个TUXEDO应用系统在运行时所需要的IPC资源可用tmboot -c 计算出来.如UBBCONFIG的内容为:

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档