JVM内存调优——缓存 weakHashMap or LRUMap?
来源:互联网 发布:js获取滚动条高度 编辑:程序博客网 时间:2024/05/21 08:45
应用如果用了缓存,那么年老代应该大一些,
缓存的HashMap不应该无限制长,建议采用LRU算法的Map做缓存
WeakHashMap并非一个好的选择,并不是你啥也不干他就能自动释放内部不用的对象的,而是在你访问它的内容的时候释放内部不用的对象。
就是说你只put 了压根没有get过,这个值是永远都存在的。 WeakHashMap并不是一个理想的缓存。
相比之下,使用LRUMap更安全稳定。
0 0
- JVM内存调优——缓存 weakHashMap or LRUMap?
- LRUMap
- JVM内存调优
- JVM内存调优
- JVM内存调优
- jvm内存调优
- jvm内存调优
- jvm内存调优
- JVM内存调优
- jvm内存调优
- JVM--内存调优
- jvm内存调优
- jvm内存调优
- JVM内存调优
- JVM内存调优
- JVM内存调优
- JVM调优系列(二)——JVM内存分配解析
- jvm系列三:jvm内存调优
- 欢迎使用CSDN-markdown编辑器
- 会话管理之cookie
- 关于YII2如何修改默认控制器的问题
- Dubbo cvc-complex-type.2.4.c 错误
- [数算MOOC]求逆序对(归并排序)
- JVM内存调优——缓存 weakHashMap or LRUMap?
- 3dmax沿立方体边扩展出面
- 转换电路
- Qt遍历控件方法小解
- SSL证书是否影响网速和网站访问速度
- appium的UiAutomator exited unexpectedly
- 微信录音amr音频文件转mp3格式
- eclipse从数据库逆向生成Hibernate实体类
- 梦想太远,现实太近 2