首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SamLicy
掘友等级
开发者
|
小小工程师
后端开发,微服务架构
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 45
沸点 14
赞
59
返回
|
搜索文章
最新
热门
07-jvm-查询命令-02
jmap(JVM Memory Map)命令用于生成heap dump文件,如果不使用这个命令,还阔以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候·自动生成dump文件。 jmap不仅能生成dump文件,还阔以查询finali…
06-jvm-查询命令-01
运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生产环境出现问题的时候,一方面工具的使用会有所限制,另一方面喜欢装…
05-jvm-GC算法-实际应用
根据这几个指标,我们可以知道,垃圾回收性能好的表现是:吞吐量高,垃圾回收消耗低,停顿时间少,回收频率低,反应时间快。但是,并没有这么完美的性能表现,这几个指标有些是互斥的,比如要降低回收频率,就要扩大空间,但是就会增加停顿时间;同样要想反应时间快,就必须要提高回收频率。所以,这…
04-jvm-GC算法-算法理论
。 现在的商业虚拟机都采用这种收集算法来回收新生代,但是并不是将新生代划分为大小相等的两块,而是分为一块较大的 Eden 空间和两块较小的 Survivor 空间,每次使用 Eden 空间和其中一块 Survivor。在回收时,将 Eden 和 Survivor 中还存活着的对…
03.jvm-GC算法-查找可用对象
优点: 引用计数收集器执行简单,判定效率高,交织在程序运行中。对程序不被长时间打断的实时环境比较有利(OC的内存管理使用该算法)。 缺点:难以检测出对象之间的循环引用。同时,引用计数器增加了程序执行的开销。所以Java语言并没有选择这种算法进行垃圾回收。 ** Java和C#中…
02.JVM-内存模型
没有直接设置老年代的参数,但是可以设置堆空间大小和新生代空间大小两个参数来间接控制。 堆分为新生代和旧生代,各自所占的比例为新生代为1/3、旧生代2/3,新生代存储的是刚创建的对象、比较小的对象。旧生代存储的为较大的对象、存活时间较长的对象 堆中没有内存完成实例的分配,并且堆也…
01.JVM-类加载
字节码的验证:通过数据流和控制流分析,确定程序语义是合法的、符合逻辑的。 符号引用验证:确保解析动作能正确执行。 解析阶段就是虚拟机将常量池内符号引用替换为直接引用,解析的动作主要是针对类的接口、字段、类方法、接口方法、方法类型、方法句柄和调用点限定符7类符号引用进行。 符号引…
个人成就
文章被点赞
11
文章被阅读
6,601
掘力值
307
关注了
19
关注者
21
收藏集
7
关注标签
28
加入于
2019-03-30