摘要:
https://my.oschina.net/ljhlgj/blog/1811319 阅读全文
摘要:
https://www.cnblogs.com/jxxblogs/p/12208113.html 一、引用计数算法: 判断对象的引用数量: 通过判断对象的引用数量来决定对象是否可以被回收; 每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1; 任何引用计数为0的对象实例可以被当作垃圾收集; 阅读全文
摘要:
1.设置内存上限 使用maxmemory参数限制最大可用内存,当超出内存上限maxmemory时使用LRU等删除策略释放空间以及防止所用内存超过服务器物理内存。 2.配置内存回收策略 Redis使用内存达到maxmemory上限时会触发相应的回收策略。具体策略受maxmemory-policy参数控 阅读全文
摘要:
https://www.cnblogs.com/jxxblogs/p/12234723.html https://www.cnblogs.com/jxxblogs/p/12243035.html 一、redis使用场景 1、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以red 阅读全文
摘要:
转https://www.cnblogs.com/jxxblogs/p/11890563.html 什么是锁升级(锁膨胀)? JVM优化synchronized的运行机制,当JVM检测到不同的竞争状态时,就会根据需要自动切换到合适的锁,这种切换就是锁的升级。升级是不可逆的,也就是说只能从低到高,也就 阅读全文