调优
文章平均质量分 80
暴雪2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
性能优化---线程池拒绝问题解析,线程池调优漫谈
线程池C端常见使用经验,对于线程池调优探讨。原创 2022-04-06 11:12:46 · 5420 阅读 · 0 评论 -
性能优化--如何保证自己服务的SLA与稳定性?
性能优化原创 2022-03-06 11:13:06 · 12216 阅读 · 1 评论 -
系统冰火两重天--如何做好“系统资源隔离”?
前言最近在研究系统之间的优化措施,如何保证系统各个服务在高并发、大流量的情况下,遇到突发问题,能够最大限度的减少影响,柔性可用。今天主要介绍一下,如何做系统隔离。常见的“隔离”方案其实谈到“隔离”,这个概念并不陌生,大家时时刻刻都能体会到,比如操作系统各个进 程之间也做了隔离,你在使用word,word突然崩溃关闭了,不会影响你正在听的音乐。数据事务之间也有隔离特性。在互联网大流量的催化下,常见的隔离方案比如hytrix提供的线程池隔离、信号量隔离,从硬件层面,部署隔离(不同集群之间隔离),还有另外原创 2021-09-12 18:35:12 · 1038 阅读 · 0 评论 -
记一次Arthas火焰图(Flame Graph)性能分析实战
前言 最近负责的一个核心服务,TP999总是被上游吐槽,失败率也比较高。TP999达到了200ms+,最终通过arhas的火焰图,定位到了耗时的原因,是由于对象多余的序列化和反序列化导致的,去掉后性能提示了30%。本文将会顺带介绍一下火焰图的使用。...原创 2021-04-11 23:10:16 · 17793 阅读 · 3 评论 -
MySQL分页limit m,n 慢问题优化思路
前言最近梳理遇到的问题,发现mysql分页的问题,组里的同学还是很容易忽视的。有必要记录一下。问题一个管理端的老系统,主要提供供货商查询历史订单信息,有反馈查询打开特别慢,后来发现,他们回溯查询历史订单,页数很深,导致分页特别慢。分页SQL用于分页的sql说明: // 查询admin表中前10条记录,从第一条开始 1.SELECT * FROM admin LIMIT 10 2.SELECT * FROM admin LIMIT 0, 10; -- 其实0可以省略不写 3.SELECT *原创 2021-04-11 13:26:43 · 590 阅读 · 0 评论 -
Arthas实战教程
前言:最近团队在研究线上问题排查方式,对于大流量高QPS的系统,传统的通过日志排查问题的思路已经不可行,因为流量太高,每个请求都打日志,会对服务本身造成较大的影响比如磁盘写入较高,cpu消耗高,线程阻塞等等。那么此时即使打日志,也会部分打或者不打日志。排查利器Arthas,阿里巴巴的产品,开源的Java诊断工具,个人喜欢玩儿魔兽,这个名字还是很有魔力的。功效:那么Arthas能帮我们做什么事情呢?详细的用法大家可以查官方文档,这里带大家实践:1.可以监控到JVM的实时的运行状态2.可以实时查看原创 2021-04-10 23:19:30 · 1732 阅读 · 0 评论 -
记一次GCEasy的垃圾收集分析
背景最近系统总出现younggc次数过高的情况,时间点还不统一,取了GC频繁时的GC日志,用GCeasy分析一下。GCEasy简介gceasy 是一款非常不错的GClog分析工具,是在线的,可以免费分析,可以上传相关的...原创 2020-06-27 00:46:22 · 1184 阅读 · 1 评论 -
常用性能工具:工欲善其事,必先利其器
背景随着业务量的飙升,公司的系统由于早期待为了业务高速迭代,从精益思维的角度,快速开发,留下了很多历史包袱(或者性能bad code),导致性能问题频出,这篇文章,主要梳理一些常用的性能工具,后续会更新一些排查性能问题的通用思路。Linux 下常用的性能工具一般来将,笔者的业务均是部署在linux服务器,这里不得不考虑,操作系统层面的性能排查。Linux系统分析的工具集:Brendan Gregg http://www.brendangregg.com/linuxperf.html大家详细的可原创 2020-06-26 01:46:20 · 1370 阅读 · 0 评论 -
GC代码优化之路浅析及抛砖
GC优化之路浅析及抛砖背景GC--内存分配率功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入背景最近被一些GC问题困扰,处理一些工作中的GC问题,本文也算整体对笔者GC经验的一些梳理。GC–内存分配率谈起GC,我觉得首先要原创 2020-06-25 02:03:10 · 438 阅读 · 0 评论
分享