随笔分类 - 测试高级进阶技能系列 - 性能测试必备知识
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 缓存 从 free 命令可以看到,缓存其实就是 Buffer 和 Cache 两部分的总和 字面意思,Buffer 是缓存区,Cache 是缓存
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 内存映射 日常生活常说的内存是什么 比方说,我的笔记本电脑内存就是 8GB 的 这个内存其实是物理内存 物理内存也称为主存,大多数计算机用的主存
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 前言 软中断(softirq)导致 CPU 使用率升高也是最常见的一种性能问题 所以软中断这个硬骨头必须啃下去! 回忆下什么是中断 中断是系统用
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 如何查看进程状态 top 和 ps 是最常用的查看进程状态的工具 top 查看进程状态 S 列(也就是 Status 列)表示进程的状态 top
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 回顾 CPU 使用率是单位时间内 CPU 使用情况的统计,以百分比的方式展示 灵魂拷问 最常用什么指标来描述系统的 CPU 性能? 回答 CPU
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 课前准备,安装 sysbench 下载 sysbench git clone https://github.com/akopytov/sysbe
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 前言 上一篇文章中,举例了大量进程等待 CPU 调度的场景 灵魂拷问 既然进程是在等待,并没有运行,为什么系统的平均负载还是会升高呢 回答 本文
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html stress 介绍 Linux 系统压力测试工具,这里通过异常进程模拟平均负载升高的场景 来看看 stress 命令行参数的讲解 字段含义 -?
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html uptime 命令入门 每次发现系统变慢时,通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况 六个参数讲解 参
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 查看系统 CPU 信息 cat /proc/cpuinfo 查看物理 CPU 的总个数 cat /proc/cpuinfo | grep "ph
阅读全文
摘要:做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 进程 一个正在运行的应用程序 比如,在 Window下,一个运行中的 exe 就是一个进程(如下图) 深挖进程 一个进程可以有很多个线程,但至少
阅读全文