首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
三分恶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一次JVM GC长暂停的排查过程
在高并发下,Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。不管是「GC频率过快」还是「GC耗时太长」,GC期间都存在Stop The World问题,因此很容易导致服务超时
生产实践——内存溢出(OOM)问题排查
本文将模拟一个内存溢出环境,重现生产服务器排查过程。 一、环境搭建 使用SpringBoot应用进行模拟,代码如下: 接下来,我们在服务器上进行部署,为避免影响主机上其他服务,这里我们设置最大堆内存为
面试官:我就问了一个JVM性能调优,没想到他能吹半个小时
一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)其中New和Tenured属于堆内存,堆内存会从JVM启动参数
关于GC原理和性能调优实践,看这一篇就够了!
本文介绍 GC 基础原理和理论,GC 调优方法思路和方法,基于 Hotspot jdk1.8,学习之后你将了解如何对生产系统出现的 GC 问题进行排查解决。 CMS 原理及调优。 1. GC 基础原理 1.1. GC 调优目标 比如,用户订单查询响应时间,对响应速度要求很高的系…
JVM 三色标记法与读写屏障
三色标记法 GC 垃圾回收器其主要的目的是为了实现内存的回收,在这个过程中主要的两个步骤就是:内存标记,内存回收。 三色标记法简介 三色标记法,主要是为了高效的标记可被回收的内存块。 三色标记(Tri
如何合理的规划一次jvm性能调优
JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各方面的影响。但也有一些基础的理论和原则,理解这些理论并遵循这些原则会让你的性能调优任务将会更加轻松。为了更好的理解本篇所介绍的内容。你需要已经了解和遵循以下内容: 这些内容在之前的两篇文章已经介绍过了,如果…
JVM22-监控及诊断工具-GUI篇(下)
5.JProfiler基本概述介绍在运行Java的时候有时候想测试运行时占用内存情况,这时候就需要使用测试工具查看了。在eclipse里面有EclipseMemoryAnalyzertool(MAT)
必备知识:JVM如何调优
上期我们介绍了JVM内存模型及垃圾回收的算法https://juejin.cn/post/6913478704815407112。这里我们对JVMGC的性能调优参数进行一个整理,通过调节参数来保证我们
JVM万字总结
JVM即Java虚拟机,是一种抽象计算机,它有一个指令集,在运行时操作各种内存区域。虚拟机有很多种,不同厂商提供了不同实现,只要遵循虚拟机规范即可,目前我们所说的虚拟机一般指的是Hot Spot。JVM对Java语言一无所知,只知道一种特定的二进制格式,即类文件格式,我们写好的…
可能是把Java内存区域讲的最清楚的一篇文章
哈哈 皮一下!我自己开源的一个Java学习指南文档。一份涵盖大部分Java程序员所需要掌握的核心知识,正在一步一步慢慢完善,期待您的参与。Github地址:https://github.com/Snailclimb/Java-Guide 。看一眼,我觉得你一定不会后悔,如果可以…