共享库是否减少了WebSphere AppServer 7上的内存占用?

时间:2013-08-06 13:31:48

标签: memory websphere libraries shared footprint

我已经在WebSphere AppServer 7上为几场战争创建了1个共享库。“不会检查为此共享库使用隔离的类加载器”。与库位于WAR文件的WEB-INF \ lib目录中的情况相比,它是否减少了内存消耗?

1 个答案:

答案 0 :(得分:1)

隔离的共享库旨在:

  • 节省内存占用,避免多次加载同一个类
  • 允许一组应用程序专门共享共享库的副本
  • 允许加载最少数量的库副本的版本处理

来源:http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.was_v7/was/7.0/Administration/WASv7_IsolatedSharedLibraries/player.html

因此共享库和隔离共享库应该显着减少内存占用。

重新部署时内存泄漏会增加效果。减少重新部署的库也减少了内存泄漏。