posts - 7,comments - 1,trackbacks - 0
今天帮基金项目组解决weblogic启动error问题时,无意在网上看到一篇AIX+WEBLOGIC性能诊断的文章,终于了解为什么我们之前在aix做性能测试不如普通pc的真正原因:

         由于应用配置了IBM的64位JDK,而WebLogic缺省是32位的Native IO库,导致没有使用Native IO,实际上还在用的Java I/O(这一点在上面的日志中就可以看出来),而我们一直以为系统是运行在Native IO模式下,因此性能受到很大影响(这样至少有30%以上的性能影响)。

      解决办法:
      1)找到weblogic的64位的native io包libmuxer.so配置到系统lib路径中。
      2)
Java虚拟机存在问题,建议升级JDK及相关补丁,/usr/java5_64/jre/bin/libj9gc23.so
            这个文件中ibm的jdk1.5.0的初始版本中是存在bug的需要打一个补丁。
posted on 2008-09-22 15:37 小胡子 阅读(434) 评论(0)  编辑 收藏 引用 所属分类: 技术知识
只有注册用户登录后才能发表评论。