会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
依羽杉
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
26
下一页
2023年3月5日
性能测试-磁盘知识
摘要: 1、磁盘-数据存储-两种磁盘 磁盘:持久化的存储设备-两种磁盘介绍 机械磁盘: HDD,由盘片、磁头组成,数据存在盘片的环形磁道上,读写时,磁头移动定位到数据的磁道,进行数据读写 固态磁盘: SSD,由固态电子元器件组成,不需要磁头寻址,所以,不管理连续io还是随机io,都比机械盘快。 2、磁盘-数
阅读全文
posted @ 2023-03-05 08:36 依羽杉
阅读(111)
评论(0)
推荐(0)
2023年3月4日
性能测试-JVM分析
摘要: 1、输出gc日志,jvm的启动参数中加入 看jvm的 gc信息: -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamps -XX:+PrintGCApplicationStopedTime 启动后输出:GC概要信息、详细信息、gc时间、gc造成
阅读全文
posted @ 2023-03-04 14:50 依羽杉
阅读(104)
评论(0)
推荐(0)
性能测试-内存-模拟oom场景
摘要: 1、模拟环境搭建 1.1 tomcat下载与搭建 下载地址:https://tomcat.apache.org/download-90.cgi 1.2 解压安装 cd /data/jvmpretest # 解压 tar -zxvf apache-tomcat-9.0.73.tar.gz 1.3Jvm
阅读全文
posted @ 2023-03-04 14:36 依羽杉
阅读(490)
评论(2)
推荐(0)
性能测试-内存知识
摘要: 1、启动一个软件后发生什么? 2、常见的数据类型 3、内存溢出和内存泄漏 4、新生代、老年代以及永久代
阅读全文
posted @ 2023-03-04 07:34 依羽杉
阅读(48)
评论(0)
推荐(0)
2023年3月2日
性能测试-cpu-IO密集型-直接会话可能会断了,命令执行不了
摘要: 1、IO密集型模拟命令 该命令会开启1个worker不停的读写临时文件,同时启动6个workers不停的调用sync系统调用提交缓存 stress-ng -i 6 --hdd 1 --timeout 150 2、top命令 loadaverage 上升 cpu: wa值很大 us、sy不是很大, b
阅读全文
posted @ 2023-03-02 12:39 依羽杉
阅读(68)
评论(0)
推荐(0)
性能测试-cpu-线程上下文切换
摘要: 1、线程上下文切换模拟命令 该命令会在N个CPU核的系统上,产生N个进程,每个进程1024个线程,模拟线程间竞争cpu的场景 stress-ng --cpu `nproc` --pthread 1024 --timeout 60 2、top命令 3、vmstat 1命令 procs: r显示多少进程
阅读全文
posted @ 2023-03-02 12:38 依羽杉
阅读(132)
评论(0)
推荐(0)
性能测试-cpu-模拟进程上下文切换
摘要: 1、升级环境,安装stress-ng工具 # 安装epel源,更新系统 yum install -y epel-release.noarch && yum -y update # 安装stess-ng 的工具 yum install -y stress-ng 2、进程上下文切换-模拟场景 该命令会启
阅读全文
posted @ 2023-03-02 07:32 依羽杉
阅读(186)
评论(0)
推荐(0)
2023年2月28日
性能测试-性能分析思路以及CPU
摘要: 1、性能分析思路 性能测试分析的思路:先分析硬件 、网络、 系统配置、应用程序 硬件: cpu、内存、磁盘、网络、io 4、常见问题处理4.1 常见问题及解决方法如果r经常大于4,且id经常少于40,表示cpu的负荷很重。 如果pi,po长期不等于0,表示内存不足。 如果disk经常不等于0,且在b
阅读全文
posted @ 2023-02-28 23:12 依羽杉
阅读(400)
评论(0)
推荐(0)
性能测试-dstat以及sar(网络相关数据查看)
摘要: 1、dstat参数说明 # 安装 yum install dstat -y dstat命令不加任何参数时,会收集CPU、磁盘、网络、分页、系统的数据信息,每秒收集一次。缺省参数时相当于dstat -cdngy 1或dstat -a 1 常用 dstat -lcmdry -c,--cpu 开启cpu统
阅读全文
posted @ 2023-02-28 23:08 依羽杉
阅读(346)
评论(0)
推荐(0)
性能测试-sysstat工具包(mpstat-主要查看CPU负载与iostat-看数据换入换出以及pidstat-主要看上下文切换)
摘要: 1、mpstat概述 mpstat (multiprocessor state) 可以查看所有cpu的平均负载,也可以查看指定cpu的负载。所以mpstat其实就是主要查看CPU负载的一个工具。是一款常用的多核CPU性能分析工具,用来实时查询每个CPU的性能指标,以及所有CPU的平均指标。 2、mp
阅读全文
posted @ 2023-02-28 00:18 依羽杉
阅读(753)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
26
下一页
公告