首页 > 其他 > 详细

JVM

时间:2020-04-22 20:32:08      阅读:62      评论:0      收藏:0      [点我收藏+]

一 为啥学

https://mp.weixin.qq.com/s/ymslqDesC9n1_v0h3jyaig

技术分享图片

 

 

1 字节码修改 问题排查

比如阿里的阿尔萨斯  可以修改字节码  来打印日志  排查线上问题  全链路跟踪 探针技术

2 系统调优

监控jvm 重要参数 做到调优系统 防患于未然

3 类文件加解密

防止 自己jar包被反编译 反射  不想被看到源码

4 提高代码质量

知道jvm 怎么跑程序的流程 写对jvm友好的代码 

5 内存回收

自己程序运行更快

 

二 代码与JVM

不用的对象 特别是大的对象  IO 流 及时关闭  =null

线程池 没有 一下子 创建一万个线程 创建 使用 销毁 线程  

资源的有限性

 

三 调优

技术分享图片

 

 jvm 调优 首先得有 jvm监控  后面研究

需要监控 哪些东西 对 监控的价值

这些被监控的指标  出了问题 会怎样

 

JVM

原文:https://www.cnblogs.com/light-train-union/p/12755463.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!