jvm调优
文章平均质量分 95
jvm原理,jvm工具使用,GC处理,内存泄漏与溢出问题排查与解决,GC调优
luozhonghua2000
关注和解决数字技术与数字安全技术痛点问题(安全\AI\性能\架构)整体解决方案,与君共享。
虽然每年有大量的网络安全技术人才从高校涌入人力市场,真正能够满足用人单位需求的却寥寥无几。捧着书本去做应急响应和风险评估是滥竽充数的作法,社会需要的是能够为客户切实解决安全风险的技术精英,而不是满腹教条的阔论者。
我所认识的很多资深安全专家都并非科班出身,他们有的学医、有的学文、有的根本没有学历和文凭,但他们却技术精湛,充满自信。
展开
-
内存持续上升排查方法-性能设计沉思录(3)
内存持续上升排查方法,案例演示原创 2022-04-14 23:37:39 · 932 阅读 · 0 评论 -
上下文切换调优-性能设计沉思录(9)
上下文原理和诱因、场景 ,上下文锁竞争优化 ,线程池设置&优化 ,协程优化多线程 ,容器选择与优化&强一致性,弱一致性原创 2022-04-13 20:18:13 · 758 阅读 · 1 评论 -
LOCK优化与乐观锁优化-性能设计沉思录(8)
读多写少”“读少写多”“读写差不多 不同的场景悲观锁,乐观锁使用优化原创 2022-04-12 11:12:09 · 835 阅读 · 0 评论 -
Synchronized底层与优化-性能设计沉思录(7)
Synchronized底层原理和优化,Synchronized优化思路和方法原创 2022-04-12 09:43:03 · 269 阅读 · 0 评论 -
JVM GC回收和内存分配优化-性能设计沉思录(2)
JVM GC回收原理和优化方法,内存分配原理和优化方法原创 2022-04-10 23:21:38 · 422 阅读 · 0 评论 -
JVM调优全面探讨-性能设计沉思录(1)
内存管理发展史,JVM内存管理分析和实践,jvm调优原创 2022-04-08 00:30:50 · 455 阅读 · 0 评论 -
JVM内存机制与JAVA并发详解
1 jvm内存模型是啥?内存模型分堆栈区简单说heap区存放:各种对象实例,stack区存放:基本的数据类型和引用这样设计目的是啥?• 栈存储了处理逻辑、堆存储了具体的数据,这样隔离设计更为清晰• 堆与栈分离,使得堆可以被多个栈共享• 栈保存了上下文的信息,因此只能向上增长;而堆是动态分配堆栈模型一表名称 特征 作用 配置 异常 栈区 线程私有,使用一段连续的内存空间 存放...原创 2018-04-18 14:38:32 · 702 阅读 · 0 评论 -
jvm调优(1):调优环境工具及如何识别
为方便开发和调优首先要准备win+linux双系统,当然习惯了centos开发环境就不用这么啰嗦了如果是win+centos环境那么你需要工具PieTTY+WinSCP(可要可不要)+VMware Workstation Pro+centos(安装jdk和一个验证jar包)在环境准备好后,你需要了解jvm gc等理论资料,比如https://www.cnblogs.com/Mandylov原创 2017-12-19 18:57:32 · 3464 阅读 · 1 评论 -
jvm调优(2):Java heap space两种方法处理办法
问题:java.lang.OutOfMemoryError: Java heap space1、利用工具mat(离线办法or非运行时办法)关于mat建议直接官网下载http://www.eclipse.org/mat/注意设置mat配置文件MemoryAnalyzer.ini初始堆配置和jdk配置,比如-vmC:/Program Files (x86)/Java/j原创 2017-12-20 18:37:42 · 5125 阅读 · 0 评论 -
jvm调优(3):各种内存溢出分析与建议
硬件和基础信息StackOverflowError,StackOverflowError问题导向Java虚拟机规范中描述了两种异常如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError异常。如果虚拟机在扩展栈时无法申请到足够的内存空间,则抛出OutOfMemoryError异常。1.单线程栈溢出原创 2017-12-21 09:02:55 · 630 阅读 · 0 评论 -
内存溢出的解决思路(总结的不错)
内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。 引起内存溢出的原因有很多种,常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收; 3.代码中存在死循环或循环产生过多重复的对象实体; 4.使用的第三方软件中的转载 2017-12-26 15:33:39 · 6309 阅读 · 0 评论