【发布时间】:2012-10-29 13:45:57
【问题描述】:
我在使用 JBOSS 4.2.3GA 的应用程序中遇到问题。我们有大约 20 个在线用户,通常 cpu 运行到 95%、99%。我们使用 jmeter 和其他测试在应用程序中搜索问题,但没有找到可能导致此问题的点或循环。
负责我的客户数据中心的组织存在历史性问题。所以,我开始看它的架构,我在一些网站上读到了“32 bits java x 64 bits java”和“32 bits SO vc 64 bits SO”,并提出了一些问题,希望有人能帮助我。
生产机器是 - 1 vCPU Intel Xeon E5506 2.13Ghz 5120Mb RAM 1 HD 80Gb (ark.intel.com/products/37096/Intel-Xeon-Processor-E5506-4M-Cache-2_13-GHz-4_80-GTs-Intel-QPI) - redhat 32 位(内核:2.6.18-274.7.1.el5PAE) - java 32 位。
问题是:
- cpu 为 64 位,SO 为 32 位,java 为 32 位。我们会考虑将 SO 和 JAVA 的值更改为 64 位吗?
- 我读到了一些使用带有 PAE 内核的 java 32 位的问题。 (https://kb.groundworkopensource.com/display/SUPPORT/Using+the+32-bit+PAE+kernel+can+cause+JAVA+errors)和使用apache服务器的基准测试(http://www.phoronix .com/scan.php?page=article&item=ubuntu_32_pae&num=1)。会不会有问题?
- jboss版本老了,换个新版本jboss我们会考虑周到吗?
如果有人可以帮我解决我忘记的事情,请说出来:)
提前致谢
【问题讨论】:
标签: java linux-kernel jvm cpu-architecture cpu-speed