首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
jvm
相关资讯
热门
最新
后端
01-01 08:00
后端
JVM(四)JVM垃圾回收算法详解
JVM(四)JVM垃圾回收算法详解,JVM(四)JVM垃圾回收算法详解一、垃圾回收算法概览垃圾回收算法主要根据对象存活周期的不同将内存分为几部分。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。比如在新生代中,每次收集都会有大量对象(近99%)死去,所以可以选择复制算法,只需要付出少量对象的复制成本就可以完成每次垃圾收集。而老年代的对象存活几率是比较高的
163
后端
01-01 08:00
后端
JVM内存分配与回收
JVM内存分配与回收,如何判断对象是否被持有引用?引用计数算法定义:引用计数算法(ReferenceCounting):给对象添加一个引用计数器,每当一个地方引用它时,计数器值就+1;当引用失效时,计数器值就-1;任何时刻计数器为0的对象就是不可能被再使用的。优点:实现简单,判定效率高;微软的COM技术、Python中都使用了ReferenceCouting算法进行内存管理。缺点:由于其很难解决对
165
后端
01-01 08:00
后端
JVM实战调优(空格引发的服务异常)
,JVM实战调优(空格引发的服务异常)JVM实战调优问题描述某一个项目中有一个文字转语音的服务,使用的是科大讯飞的语音转换服务,需要调用三方服务。因其转换服务是一个耗时操作,官方给的demo使用的是WebSocket进行数据转换操作。项目中使用线程池进行调用。同时科大讯飞的语音合成有长度限制,官方给出的在[8000字节,约2000个汉字],所以需要分段合成。在某一天,客户反应语音无法播放,经过查看
150
«
1
2
3
4
5
6
7
8
9
10
»