1

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

4

2 回答 2

0

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

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

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

于 2013-04-10T21:59:10.773 回答
0

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

于 2013-02-26T09:34:25.600 回答