首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jvm
订阅
tom_and_cat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
JVM 知识点补充——永久代和元空间
之前已经讲过了不少有关JVM的内容,今天准备将之前没有细讲的部分进行补充,比如:永久代和元空间。永久代Java的内存中有一块称之为方法区的部分,在JDK8之前,Hotspot虚拟机中的实现方式为永久代
浅谈 Minor GC,Marjor GC,Full GC 的触发机制
1. 前言 对于 JVM 的运行时数据区域,又被细分成好几块内存区域,其中 堆和非堆,是垃圾回收管理的主要区域;而为了更好的进行垃圾回收,又将堆内部划分为几个区域,从而实行分代收集机制 本文主要介绍了
CMS + ParNew 总结
CMS + ParNew 总结 GC问题解决思路 建立知识体系:从JVM的内存结构到垃圾收集算法和收集器,学习GC基础知识,只有把知识融汇贯通才能更好的解决问题 确定评价标准:了解GC的评价方法,摸清
JVM启动参数
-server:设置 JVM 使用 server 模式,特点是启动速度比较慢,但运行时性能和内存管理效率很高,适用于生产环境。在具有 64 位能力的 JDK 环境下将默认启用该模式,而忽略 -client 参数 -client :JDK1.7 之前在32位的 x86 机器上的默…
关于GC原理和性能调优实践,看这一篇就够了!
本文介绍 GC 基础原理和理论,GC 调优方法思路和方法,基于 Hotspot jdk1.8,学习之后你将了解如何对生产系统出现的 GC 问题进行排查解决。 CMS 原理及调优。 1. GC 基础原理 1.1. GC 调优目标 比如,用户订单查询响应时间,对响应速度要求很高的系…
【JVM进阶之路】十:JVM调优总结
1、调优原则JVM调优听起来很高大上,但是要认识到,JVM调优应该是Java性能优化的最后一颗子弹。比较认可廖雪峰老师的观点,要认识到JVM调优不是常规手段,性能问题一般第一选择是优化程序,最后的选择
大厂必知必会--G1收集器详解及调优
故事发生在这周二的深夜。当时准备上一个需求,会导致服务中单个线程的IO变长,这个是预知的。在灰度中,发现了下游的服务dubbo请求超时数增加,脑海中立马想到了去查了底层存储的监控,发现底层存储服务的999线都正常,凭借着多年的经验,脑海中一个声音告诉我一定是服务GC出问题了。 …
JVM之Metaspace
根据JVM内存区域的划分,简单的画了下方的这个示意图。区域主要分为两大块,一块是堆区(Heap),我们所New出的对象都会在堆区进行分配,在C语言中的malloc所分配的方法就是从Heap区获取的。而垃圾回收器主要是对堆区的内存进行回收的。 而另一部分则是非堆区,非堆区主要包括…
JVM源码分析之Metaspace解密
metaspace,顾名思义,元数据空间,专门用来存元数据的,它是jdk8里特有的数据结构用来替代perm,这块空间很有自己的特点,前段时间公司这块的问题太多了,主要是因为升级了中间件所致,看到大家讨论来讨论去,看得出很多人对metaspace还是模棱两可,不是很了解它,因此我…
你们要的线上GC问题案例来啦
最近写了几篇关于GC的文章,主要是因为线上有一些关于GC的问题,所以想顺便总结一波,梳理一下GC的一些知识点和排查思路。