【问题标题】:cache and memory handling on a java serverJava 服务器上的缓存和内存处理
【发布时间】:2013-02-26 09:34:25
【问题描述】:

一段时间后,我的 java 应用程序内存不足。所以我试图找到最合适的方式来管理缓存大小。我确实有问题,如果我不使用 LRU 原则清除内存,我的立方体会变大。你如何管理你的 java vm 的缓存大小?

【问题讨论】:

    标签: java jakarta-ee caching memory-management jboss


    【解决方案1】:

    目前我可以设置参数CACHE_SIZEFREE_MEMORY_PERCENTAGE。但这似乎不是正确的方法。

    【讨论】:

      【解决方案2】:

      我实际上从来没有完全解决过问题,我对目前的状态也不是 100% 满意,但无论如何这是我目前的解决方案。

      系统在会话之间使用共享缓存,因此会话中分配的内存在会话结束后被清除,但共享缓存中的内存保持分配状态。

      前面提到的不同参数的组合+每次调用内存操作后垃圾收集器的更快迭代至少可以。

      【讨论】:

        猜你喜欢
        • 2021-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-19
        • 2021-03-31
        • 1970-01-01
        • 2013-11-26
        • 1970-01-01
        相关资源
        最近更新 更多