首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
小蚂蚁技术
创建于2022-06-28
订阅专栏
JVM 相关调优
等 16 人订阅
共18篇文章
创建于2022-06-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM 总结以及调优实战 -(6)JVM调优实战
对于需要进⾏JVM调优,或者遇到JVM相关问题,且不知如何去解决的同学,这篇⽂章真的⾮常值得阅读。 一:前言 JVM调优听起来很⾼⼤上,但是要认识到,JVM调优应该是Java性能优化的最后⼀颗⼦弹。
JVM 总结以及调优实战 -性能检测⼯具
这篇⽂章是结合上⼀篇⽂章《【JVM系列4】JVM常⽤命令》来讲的,上⼀篇⽂章讲的是JVM⼀些常⽤的命令,但是 通过命令的⽅式查看JVM的指标⾮常费劲,还是图形化⼯具⾹,如果在跟进线上机器的JVM问题时
JVM 总结以及调优实战 -(3)类的加载过程
其实类的加载过程应该放到JVM的第⼀个系列,因为我接触JVM是从JVM内存结构开始,所以就先通过2篇⽂章完成 这块内容的讲解。对于Java类的加载过程,我感觉⾥⾯的内容其实不多,也不那么重要,就把⽹上
机器内存耗尽响应变慢排查
一: 背景 测试反馈dev环境服务不稳定经常报错,查看没有具体业务报错,很是奇怪,于是看了下机器指标,发现内存使用率极高。 二:猜想 会不会是因为频换fullgc导致线程卡顿,服务暂停????,带着这
JAVA 内存使用过高排查方案
文章介绍了关于发现JVM内存过大问题时,的一些简单的排查方法,主要分为3个小方法: 使用jmap -histo查询当前占用内存较大的类 dump出堆内存,文件过大时在服务器使用jhat 查看dump文
Java GC 详解:Minor GC和Full GC以及CMS理解
Concurrent Mark and Sweep(并发标记-清除) CMS的官方名称为 “Mostly Concurrent Mark and Sweep Garbage Collector”(主要
一个支付系统相关知识点
一:支付概述 支付行为每天都在我们周围发生,点外卖,网购,骑行,酒店等等,但是我们在此过程中简简单单操作的几步,在系统程序的流程中却要经历什么样的步骤呢?可谓说是跋山涉水。 比如我要望能够一个手机,那
数据库基础
数据库 数据模型有哪几种? 关系模型、层次模型、网状模型 数据库范式? 目前关系数据库有六种范式。 第一范式:实体中的某个属性不能有多个值或者不能有重复的属性,即要求属性具有原子性,不可再分解。 第二
操作系统基础
1. 进程和线程的区别? 调度:进程是资源管理的基本单位,线程是程序执行的基本单位。 切换:线程上下文切换比进程上下文切换要快得多。 拥有资源: 进程是拥有资源的一个独立单位,线程不拥有系统资源,但是
计算机网络问题汇总
1. 计算机网络的各层协议及作用? 计算机网络体系可以大致分为一下三种,OSI七层模型、TCP/IP四层模型和五层模型。 OSI七层模型:大而全,但是比较复杂、而且是先有了理论模型,没有实际应用。 T
JVM常用命令整理以及CPU过高排查实战
图论 一:概述 先概括几个命令: jps(JVM Process Status Tool):显示指定系统内所有的HotSpot虚拟机进程。 jstat(JVM statistics Monitorin
Java CompletableFuture实现多线程异步编排
一 :问题背景 问题:当查询接口较复杂时候,数据的获取都需要[远程调用],必然需要花费更多的时间。 假如查询文章详情页面,需要如下标注的时间才能完成,比如如下场景: 那么,用户需要4s后才能统计的数据
Linux 以及MAC 查看日志文件高级命令
1.0 tail 关键字 假设我们已经定位到待查文件a.log和b.log 1:tail --help 查看tail命令的帮助信息 2:tail a.log 查看a.log文件最后10条记录,10条是
MySQL EXPLAIN 详解
介绍 MySQL 提供了一个 EXPALIN 命令,可以用于对 SELECT 语句 的执行计划进行分析,并详细的输出分析结果,供开发人员进行针对性的优化。 我们想要查询一条sql有没有用上索引,有没有
MYSQL 查询优化实战
阅读目录(Content) 一、MySQL逻辑架构 二、MySQL查询过程 三、客户端/服务端通信协议 四、查询缓存 五、语法解析和预处理 六、查询优化 七、查询执
MySql 索引实战分析
1.主键索引和非主键索引的区别,最左匹配原则,聚簇索引,非聚簇索引,B+树的原理图示,从实战中理解mysql索引
下一页