会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Emars
博客园
首页
新随笔
联系
管理
订阅
[置顶]
功能+自动化测试代码覆盖率统计(jacoco-demo)
摘要: Jacoco 是一个开源的覆盖率工具。Jacoco 可以嵌入到 Ant 、Maven 中,并提供了 EclEmma Eclipse 插件,也可以使用 Java Agent 技术监控 Java 程序。很多第三方的工具提供了对 Jacoco 的集成,如 sonar、Jenkins、IDEA。 Jacoc
阅读全文
posted @ 2020-07-03 12:25 Emars
阅读(3251)
评论(0)
推荐(0)
2024年3月3日
CPU使用率--下篇
摘要: CPU使用率--下篇 CPU 缓存 CPU 缓存是位于中央处理单元(CPU)内部的一组高速存储器,用于临时存储经常被处理器访问的指令和数据。缓存的存在是为了提高计算机的性能,因为它可以更快地提供处理器所需的信息,而无需等待主内存的较慢访问。 CPU 缓存通常分为多级缓存(L1、L2、L3): L1
阅读全文
posted @ 2024-03-03 16:48 Emars
阅读(135)
评论(0)
推荐(0)
2024年2月1日
CPU使用率--上篇
摘要: CPU使用率 CPU使用率是衡量计算机CPU资源利用程度的指标,表示CPU在一段时间内执行计算任务的占用情况。它可以帮助我们了解系统的负载情况,优化程序性能,以及监控系统的健康状况。 CPU使用率通常以百分比表示,表示CPU在某个时间段内用于执行计算任务的时间占总时间的比例。例如,如果CPU使用率为
阅读全文
posted @ 2024-02-01 14:45 Emars
阅读(1386)
评论(0)
推荐(0)
上下文切换(context switch)
摘要: 上下文切换(context switch) 1、平均负载高 CPU使用率高 I/O使用率低 >原因:计算密集型(CPU使用密集) 2、平均负载高 CPU使用率低 I/O使用率高 >原因:I/O密集型 3、平均负载高 CPU使用率低 I/O使用率高 多进程iowait 较高 >原因: 大量进程挤占 多
阅读全文
posted @ 2024-02-01 14:42 Emars
阅读(374)
评论(0)
推荐(0)
平均负载
摘要: 平均负载 平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数。 可运行状态的进程: 可运行状态的进程,是指正在使用CPU或者正在等待CPU的进程,也就是我们常用ps命令看到的,处于R(Running 或 Runnable)状态的进程。 不可中断状态的进程: 不
阅读全文
posted @ 2024-02-01 14:36 Emars
阅读(79)
评论(0)
推荐(0)
基础知识
摘要: 术语 IOPS:每秒发生的输人/输出操作的次数,是数据传输的一个度量方法。对于磁盘的读写,1OPS指的是每秒读和写的次数。 吞吐量:评价工作执行的速率,尤其是在数据传输方面,这个术语用于描述数据传输 速度(字节/秒或比特/秒)。在某些情况下(如数据库),吞吐量指的是操作的速度(每秒操作数或每秒业务数
阅读全文
posted @ 2024-02-01 14:34 Emars
阅读(48)
评论(0)
推荐(0)
2020年10月13日
ChaosBlade多种特殊测试场景构造
摘要: 场景 命令 服务延时 ./blade create jvm delay --time 3000 --classname *** --methodname *** --process $PID 抛出异常 ./blade create jvm throwCustomException --process
阅读全文
posted @ 2020-10-13 09:49 Emars
阅读(1454)
评论(0)
推荐(0)
JVM问题定位分析(一)
摘要: 最近的测试过程中,我负责的测试模块被其他同事投诉,说我负责的模块经常挂掉。于是我就开始寻找问题的旅程。 1、首先 我开始查找我负责的模块的日志并没有明显异常。那么我的服务为什么会被kill 掉呢?? 执行命令: dmesg -T |grep -i kill 2、分析原因 是内存溢出导致的,那么到底是
阅读全文
posted @ 2020-10-13 09:39 Emars
阅读(176)
评论(0)
推荐(0)
2020年10月12日
性能测试问题定位分析
摘要:
阅读全文
posted @ 2020-10-12 16:38 Emars
阅读(140)
评论(0)
推荐(0)
2020年10月9日
性能分析--上下文切换(context switch)
摘要: 定义: context switch:每秒上下文切换的次数 什么是CPU上下文: 我们都知道,Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU 轮流分配给它们,造成多任务同时运行的错觉。 而在
阅读全文
posted @ 2020-10-09 18:55 Emars
阅读(3654)
评论(0)
推荐(0)
下一页
公告