从jboss 4.3迁移到jboss EAP 6会导致高内存使用率

时间:2015-07-27 02:30:46

标签: java memory jboss jvm

我有一个Java应用程序,已经从jboss 4.3迁移到jboss 6.为了实现这一点,在应用程序代码中进行了一些更改,使其在jboss 6中工作,如下所示:

  • 在DAO接口中包含JAVA_OPTS anotation
  • 在DAO实施中包含if (other.getRowNum() != getColNum()) anotation
  • 更改JNDI服务
  • 将所有lib移动到jboss模块

但我们遇到的问题是应用程序旧内存(幸存者)使用的内存是幸存者曾经在jboss 4.3中使用的内存的两倍。

如果有必要,请提供有关如何设置template< typename T, size_t Row, size_t Col > class Matrix { public: ..................................... template<size_t _RHSWIDTH> Matrix<_T, _RHSWIDTH, Row> operator * (const Matrix<T, _RHSWIDTH, Col> &rhs) const { Matrix<_T, _RHSWIDTH, Row> temp; // Some operations. return temp; } ..................................... }; // class Matrix 参数 - 或如何更改代码的任何帮助或提示。

0 个答案:

没有答案