E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jvmgc
怎么对Java程序调优?不看别后悔!
Java应用性能的瓶颈点非常多,比如磁盘、内存、网络I/O等系统因素,Java应用代码,
JVMGC
,数据库,缓存等。笔者根据个人经验,先从以下几个方面来思考这个问
嘉瓦Emmas
·
2023-03-28 17:23
JVM GC
1.
JVMGC
相关配置-XX:+PrintGC输出GC日志-XX:+PrintGCDetails输出GC的详细日志-XX:+PrintGCTimeStamps输出GC的时间戳(以基准时间的形式,即相对JVM
逍遥游的境界
·
2023-03-23 07:19
阿里腾讯面试题目3
2、常见的
JVMGC
算法在探讨Java垃圾回收机制之前,我们首先应该记住一个单词:Stop-the-World。
长弘羲雨
·
2023-02-04 15:38
第 1 章 一 JVM 和 Java 体系架构 (虚拟机介绍、字节码、Java跨平台性)
想解决线上
JVMGC
问题,但却无从下手。
white camel
·
2023-01-26 08:08
Java虚拟机
Java虚拟机
Java体系架构
字节码
JVM概述
JVM GC 简述
JVMGC
(垃圾回收机制)在学习JavaGC之前,我们需要记住一个单词:stop-the-world。它会出现在任何一种GC算法中。
·
2023-01-16 18:17
java
个人博客目录在此
Java概念&原理JMM内存模型JVM虚拟机结构
JVMGC
算法
JVMGC
简述Java基础&源码基础数据类型Error&ExceptionHashMap与红黑树ConcurrentHashMapJava的引用
·
2023-01-16 18:42
程序员
面试官问我:平常如何对你的Java程序进行调优?
Java应用性能的瓶颈点非常多,比如磁盘、内存、网络I/O等系统因素,Java应用代码,
JVMGC
,数据库,缓存等。笔者根据个人经验,将Java性能优化分为4个层级
Java码农那些事
·
2023-01-01 09:11
java
为什么Java有GC调优而没听说过有CLR的GC调优?
到底是Java的
JVMGC
比较强还是C#使用的.NETCLR的GC比较强呢?其实业内已经有几位大佬的高赞文章和大家分享一下,主要讨论JVM和CLR还有GC调优,今天就借用大佬的回答给大家分享一下。
dotNET跨平台
·
2022-11-19 13:37
算法
编程语言
java
人工智能
python
关于CLR GC调优的一些问题
到底是Java的
JVMGC
比较强还是C#使用的.NETCLR的GC比较强呢?其实业内已经有几位大佬的高赞文章和大家分享一下,主要讨论JVM和CLR还有GC调优,今天就借用大佬的回答给大家分享一下。
溪源More
·
2022-11-19 12:52
算法
java
编程语言
python
人工智能
JVM内存与垃圾回收篇
运行着的线上系统突然卡死,系统无法访问,甚至直接OOM想解决线上
JVMGC
问题,但却无从下手新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了每次面试之前都要重新背一遍JVM的一些原理概念性的东西
。ming。
·
2022-09-21 17:58
JVM
java
两篇文章带你搞懂GC垃圾回收之基础篇
文章目录1.
JVMGC
回收哪个区域的垃圾?2.判断对象可以回收的方法2.1引用计数法2.2可达分析算法2.3什么对象可以当作GCRoots?
猿小羽
·
2022-09-08 15:53
jvm
jvm
多线程
cms
垃圾回收
java
为什么Java有GC调优而没听说过有CLR的GC调优
到底是Java的
JVMGC
比较强还是C#使用的.NETCLR的GC比较强呢?其实业内已经有几位大佬的高赞文章和大家分享一下,主要讨论JVM和CLR还有GC调优,今天就借用大佬的回答给大家分享一下。
·
2022-07-26 19:38
php
11、摸清JVM对象分布
Jstat可以了解到JVM的运行状况,而jstat–gc更是可以摸清
JVMGC
相关状况。而jmap、jhat搭配使用,可以帮助我们观察JVM中的对象分布。
jerry_dyy
·
2022-07-13 19:58
JVM
jvm
java
linux
JVM 优化踩坑记
本文记录了服务JVM优化的过程与思路,有对
JVMGC
原理以及对问题排查方向和工具的介绍,也有走弯路和踩坑,分享出来希望对大家有所帮助。
·
2022-07-12 20:52
java后端jvm调优gc
浅谈JVM GC三色标记算法
浅谈
JVMGC
三色标记算法“同学,可以讲一下JVM的GC三色标记算法吗?”
wtopps
·
2022-07-04 17:02
深入理解JVM虚拟机
GC三色标记算法
三色标记
jvm
性能测试能力提升最终篇-全链路压测
3.3全链路的压测数据mock3.4做好压测流量的降级预案3.5梳理监控体系3.6线下做好预演3.7尽量模拟现实3.8逐步平滑加压3.9各业务线推进四、总结一、背景接着上一篇的知识:性能测试能力提升-
JVMGC
程序员杨叔
·
2022-06-19 18:04
性能优化
压力测试
软件测试
Tomcat进程假死问题排查
1.2检查tomcat的网络情况2.Jvm内存溢出2.1为什么会发生内存泄漏2.2快速定位问题2.3jstack查看tomcat是否出现死锁2.4jstat查看gc运行情况2.5jmap获取内存快照3.
jvmGC
·
2022-05-05 14:32
java 程序执行后 强制gc_详解 Java性能优化和JVM GC(垃圾回收机制)
Java的性能优化,
JVMGC
(垃圾回收机制)在学习JavaGC之前,我们需要记住一个单词:stop-the-world。它会在任何一种GC算法中发生。
weixin_39999222
·
2022-05-02 10:50
java
程序执行后
强制gc
Java性能优化之JVM GC(垃圾回收机制)
JVMGC
(垃圾回收机制)在学习JavaGC之前,我们需要记住一个单词:stop-the-world。它会在任何一种GC算法中发生。
大囚长
·
2022-05-02 10:50
编程人生
java
jvm
性能优化
GC
JVM-GC垃圾回收机制
JVMGC
回收哪些区域内的垃圾?
JVMGC
只回收堆区和方法区内的对象,不回收虚拟机栈内的数据,栈内数据在超出作用域后会被JVM自动释放掉。
·
2022-03-25 10:44
javajvmgc
java中的GC收集器详情
GC(Garbagecollection)2、GC算法2.1标记活动对象2.2删除空闲对象2.3标记清除(Mark-Sweep)2.4清除压缩(Mark-Sweep-Compact)2.5标记和复制3、
JVMGC
3.1
JVMGC
·
2022-03-10 16:53
读Flink源码谈设计:有效管理内存之道
在这种场景下,如何避免
JVMGC
带来StopTheWorld带来的副作用这样的问题一直盘绕
泊浮目
·
2022-02-24 14:18
JVM GC日志文件分析
JVMGC
日志文件分析GC是垃圾回收(GarbageCollection)的缩写。两个关键名词:垃圾、回收。
tuacy
·
2022-02-20 07:04
Java 1.8 常用GC参数速查表
转发于:https://github.com/caison/caison-blog-demo/tree/master/gc-demoGC信息打印-verbose:gc开启输出
JVMGC
日志-verbose
无色的叶
·
2022-02-18 14:00
读Flink源码谈设计:有效管理内存之道
在这种场景下,如何避免
JVMGC
带来StopTheWorld带来的副作用这样的问题一直盘绕在我心头。直到用了Flink以后,阅读了相关的源码(以1.14.0为基准),终于
·
2021-12-20 09:37
javaflink
JVM 与 Java 体系结构
运行着的线上系统突然卡死,系统无法访问,甚至直接OOM想解决线上
JVMGC
问题,但却无从下手新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了每次面试之前都要重新背一遍JVM的一些原理概念性的东西
阿呆★
·
2021-12-08 16:56
java
面试
开发语言
Java程序员涨薪必备的性能调优知识点,收好了!
Java应用性能的瓶颈点非常多,比如磁盘、内存、网络I/O等系统因素,Java应用代码,
JVMGC
,数据库,缓存等。将Java性能优化分为4个层级:应用层、数据库层
HeapDump社区
·
2021-10-22 19:40
java
性能优化
程序人生
Java程序员涨薪必备的性能调优知识点,收好了!
Java应用性能的瓶颈点非常多,比如磁盘、内存、网络I/O等系统因素,Java应用代码,
JVMGC
,数据库,缓存等。将Java性能优化分为4个层级:应用层、数据库层
·
2021-10-22 16:37
java性能优化jvm
G1 gc 分析
是一个有整理内存过程的垃圾收集器,不会产生很多内存碎片停顿时间:G1的StopTheWorld(STW)更可控,G1在停顿时间上添加了预测机制,用户可以指定期望停顿时间并发:与CMS收集器一样,能与应用程序线程并发执行重要概念
jvmgc
邵红晓
·
2021-08-07 16:43
JVM参数总结
1、gc日志输出相关GC信息打印-verbose:gc开启输出
JVMGC
日志-verbose:class查看类加载信息明细-XX:+PrintGCDetailsGC日志打印详细信息-XX:+PrintGCDateStampsGC
香山风乘
·
2021-08-04 00:07
jvm
笔者最近学习jvm的内存模型,这里根据下面几个模块来做个总结:1.jvm的内存模型2.
jvmgc
原理jvm的内存模型jvm的内存模型实现很复杂,但是工作中经常接触的可大体分为如图所示:jvm内存模型1.
Ivan_030c
·
2021-06-05 13:04
深入浅出 JVM GC(3)
#前言在深入浅出
JVMGC
(2)中,我们介绍了一些GC算法,GC名词,同时也留下了一个问题,就是每个GC收集器的具体作用。有哪些GC收集器呢?
莫那一鲁道
·
2021-05-19 16:11
查看jvm gc日志(学习)
packagecom.cn.jvm;/***描述:查看
jvmgc
**jvmparams:-verbose:gc-Xms20M-Xmx20M-Xmn10M-XX:SurvivorRatio=8-XX:+PrintGCDetails
_npc_
·
2021-05-05 06:00
JVM GC 日志详解
JVMGC
日志详解本文采用的JDK版本:javaversion"1.8.0_144"Java(TM)SERuntimeEnvironment(build1.8.0_144-b01)JavaHotSpot
Lc_fly
·
2021-04-29 11:03
JVM与Java体系结构
想解决线上
JVMGC
问题,但却无从下手。新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了每次面试之前都要重新背一遍JVM的一些原理概念性的东西,然而面试官却经常问
冒险的梦想家
·
2021-03-05 14:03
JVM
jvm
底层原理
垃圾回收器算法
JVMGC
算法有哪些,目前的JDK版本采用什么回收算法?
编程之心
·
2021-02-12 17:02
尚硅谷
java
jvm
Java实用工具之使用oshi获取主机信息的方法
在该监控系统中,想要做到主机的CPU、内存、磁盘、网络、线程、JVM内存、
JVMGC
等维度的监控,JVM方面的监控还好说,直接用JMX做就行了,关键是主机信息不好做监控,JDK没有直接的方案获取系统主机信息
·
2021-02-04 13:51
jvm 优化篇-(8)-跨代引用问题(RememberSet、CardTable、ModUnionTable、DirtyCard)
跨代引用逻辑图2、跨代引用对MonitorGC的影响
JVMGC
判断对象是否可以回收使用可达性分析的方法,可达性分析首先需要找到GCRoots对象。
tianlang136520
·
2021-01-11 10:56
全链路压测汇总思路
类-方法-数据存储/多系统-业务场景保真),->压测平台的实现->容量评估,流量预估系统指标以及监控观测(全链路、发压系统)->观测指标->确定系统瓶颈以及高并发下的场景可能的问题:OOM(内存溢出)
JVMGC
上山走18398
·
2020-10-10 22:50
JVM 和 Java 体系架构知识概括
想解决线上
JVMGC
问题,但却无从下手。新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就GG了每次面试之前都要重新背一遍JVM
GeorgeLin98
·
2020-10-04 20:58
JVM
JVM
阿里最全面试100题:阿里天猫、蚂蚁金服、阿里巴巴面试题含答案
8、jvm基础是必问的,
jvmGC
原理,JVM怎么回收内存。9、Java是什么。10、API接口与SDI接口的区别(API是提供给别人的接口)。11、dubbo如何一条链接并发多个
Java架构师联盟
·
2020-09-17 07:54
面试
java
架构
分布式
数据库
java
mysql
面试
Visualvm监控远程机器上的Java程序
它能够对JAVA程序的JVM堆、线程、类加载情况、
JVMGC
情况进行监控,是一个很好的免费的监控工具。监控范围:JDK1.4及以上版本的程序都能够监控。
0o心梦无痕o0
·
2020-09-15 09:53
Java基础
新浪面试
新浪面试Spring源码看哪了,讲一下对spring的看法ConcurrentHashMap原理,HashMap原理索引种类,联合索引redis缓存机制redis,memcached区别
jvmgc
回收算法
iteye_9926
·
2020-09-15 02:08
面试题
面试
数据库
java
斗鱼面经
目录一面java基础集合类多线程
JVMGC
二面最精彩的是HR面总监面:当时直接是投的简历到斗鱼的邮箱,然后收到斗鱼的面试邀请,没有做笔试到了斗鱼,先让我填一张信息表,然后给了我一份纸质笔试题,六七道Java
diaobei2017
·
2020-09-14 18:20
JVM GC原理解析
JVMGC
原理1.JVM的内存空间,从大的层面上来分析包含:新生代空间和老年代空间。
枫叶丶红尘
·
2020-09-14 08:24
JAVA
GC
java
《实战HotSpot JVM GC》分享Slides
前阵子在QClub上海站做了一个与
JVMGC
优化相关的分享,大家的反响还不错,对这个话题都比较感兴趣,于是把Slides分享到了SlideShare上,希望对大家有帮助。
dingx
·
2020-09-12 02:19
Java相关
jvm
优化
Netty之内存泄露
1.为什么要有引用计数器Netty里四种主力的ByteBuf,其中UnpooledHeapByteBuf底下的byte[]能够依赖
JVMGC
自然回收;而UnpooledDirectByteBuf底下是DirectByteBuffer
weixin_30896825
·
2020-08-23 20:26
JVM 垃圾回收(GC)和HotSpot算法实现
JVMGC
主要针对的是Java堆和方法区如何判断对象已死:可达性分析算法(ReachabilityAnalysis):通过一系列的称为“GCRoots”的对象作为起点,从对象节点开始向下搜索,搜索所走过的路径为引用链
micoxi
·
2020-08-23 17:58
JAVA
JVM回收
一张PDF了解JDK10 GC调优秘籍-附PDF下载
简介今天我们讲讲JDK10中的
JVMGC
调优参数,JDK10中JVM的参数总共有1957个,其中正式的参数有658个。
flydean
·
2020-08-22 16:48
java
gc
性能调优
jvm
深入理解G1垃圾收集器
G1GC是Jdk7的新特性之一、Jdk7+版本都可以自主配置G1作为
JVMGC
选项;作为
JVMGC
算法的一次重大升级、DK7u后G1已相对稳定、且未来计划替代CMS、所以有必要深入了解下:不同于其他的分代回收算法
yeying12321
·
2020-08-22 13:16
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他