51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1533|回复: 0
打印 上一主题 下一主题

[新知识] 《性能瓶颈定位真的很难吗?一行命令足矣搞定!》

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-8-24 10:31:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

课程链接:http://www.atstudy.com/course/792

课程介绍

对于一个软件系统架构,如何分析定位其性能瓶颈,是性能测试工程师、开发工程师、乃至架构师、DBA、运维必须要掌握的技能

对于性能测试人员来说,很多人只会创建压力场景,不会分析定位压测过程中出现的各种瓶颈,其实我以过来人的身份,告诉大家,性能瓶颈定位,远没那么复杂,没什么瓶颈,不是一行命令搞不定的性能压测中,60%的瓶颈会产生于数据库

1. 通过3种方式演示定位数据库瓶推荐一行命令方式(MySql、Redis),剩下的40%  的瓶颈全部在软件

2. JVM并没有那么复杂,掌握后能助你毫不费力定位JVM瓶颈

3. 传授秘籍掌握4个诀窍,通过一行命令识别应用是否有内存泄漏,有了这4个诀窍就能彻底明白一行命令快速识别应用示范存在内存泄漏,100%准确

4. 如何确定是哪里的代码有内存泄漏,演示3种工具推荐命令方式的工具:

     Mat工具(方便不需要设置内存)

     推荐IBM的工具(推荐定位准确直截了当)

     Jprofile工具(商业工具)

  通过实战演示,3种工具同时定位到一行代码,让架构师知悉你的专业能力

5. 一行命令搞定CPU、IO密集型瓶颈定位(Java线程分析),总结经验,理解Shell命令原理,没什么瓶颈是很难的事情

6. 性能压测过程中程序比较慢时定位诀窍搞定最后的疑难杂症

   梳理汇总性能瓶颈定位方法思路

   最后通过CPU抽样等识别程序慢的原因

   提供全面的定位分析Shell脚本、及原理讲解,软件工具包


适合人群

性能测试人员 开发、运维等 一直想学会性能瓶颈定位又比较懒无从下手的人员


课程目标

全面掌握软件系统性能瓶颈定位 只需要掌握本课程提供的完整Shell命令,及简单了解其原理即可



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-20 22:25 , Processed in 0.062907 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表