百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章
Jvm 调优-工具篇 说一下 jvm 调优的工具

16年的时候花了一些时间整理了一些关于jvm的介绍文章,到现在回顾起来还是一些还没有补充全面,其中就包括如何利用工具来监控调优前后的性能变化。工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗...

heapdump 使用简述 heapdump文件

1、heapdump介绍heapdump文件是一个二进制文件,它保存了某一时刻JVM堆中对象使用情况。heapdump文件是指定时刻的Java堆栈的快照,是一种镜像文件。HeapDump中主要包含...

机器内存耗尽响应变慢排查 机器内存过低是什么意思

一:背景测试反馈dev环境服务不稳定经常报错,查看没有具体业务报错,很是奇怪,于是看了下机器指标,发现内存使用率极高。二:猜想会不会是因为频换fullgc导致线程卡顿,服务暂停????,带着这个疑问...

记一次oom问题排查 排查的问题

大家好,我是大彬~今天给大家分享最近出现的OOM问题。上周五早上,测试同学反馈测试环境的子系统服务一直超时,请求没有响应。收到这个问题之后,我有点纳闷,最近这个系统也没有改动代码逻辑,怎么会突然报服务...

一文深度讲解JVM 内存分析工具 MAT及实践(建议收藏)

1.前言熟练掌握MAT是Java高手的必备能力,但实践时大家往往需面对众多功能,眼花缭乱不知如何下手,小编也没有找到一篇完善的教学素材,所以整理本文帮大家系统掌握MAT分析工具。本文详细...

JVM 内存分析神器 MAT: Shallow Heap Vs Retained Heap 你理解的对吗?

有没有想过Shallow和Retainedheap之间的区别?EclipseMAT(内存分析器工具)是分析JVM堆Dump文件的强大工具。当尝试分析内存相关的问题时,它非常方便。在...

Java性能调优学习(四)-Shallow Heap和Retained Heap是什么

回顾上一节我们在讲解MAT内存分析的时候,工具中出现了两个名词ShallowHeap和RetainedHeap,这到底是什么意思呢?ShallowHeap对象自身占用的内存大小,不包括它引用的...

消息队列的七种经典应用场景 消息队列的主要作用

在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。在职业生涯中,笔者曾经使用过ActiveMQ、RabbitMQ、Kafka、RocketMQ这些知名的消息队列。这篇文章,笔者结...

全面解析 Facebook 自研流处理服务管理平台

文章整理:加米谷大数据Facebook在许多使用场景采用了分布式流处理,包括推荐系统、网站内容交互分析等,这些应用的大规模实时运行需要达成严格的SLO。为此,Facebook构建了新的流处理服务...

数据工程师必读:这5本书堪称全能教科书

全文共2405字,预计学习时长7分钟大约三年前,我开始了作为数据工程师的IT职业生涯,并尝试找出关于数据平台的日常解决方案。我一直希望在这一领域有大学教科书一样的资源,也一直在寻找。这篇文章中,我将分...