压测服务器指标查看方式及参数说明

MAC 查看压测服务器指标

1、打开终端

2、ssh root@ip 回车 第一次需要yes 输入密码

3、top -H 查看线程

压测服务器指标查看方式及参数说明_第1张图片

4、在 top 的多线程模式下,你可以使用一些交互式的键来进行操作,例如:

  • M:按内存使用量排序线程。
  • P:按CPU使用率排序线程。
  • k:杀死选定的线程。
  • H:显示或隐藏线程的线程列表。
  • q:退出 top

5、显示内容: 在多线程模式下,top 会列出每个进程的各个线程,并显示以下信息:

    • PID:线程所属进程的ID。
    • USER:线程所属用户的名称。
    • PR:线程的调度优先级。
    • NI:线程的Nice值,表示线程的优先级。
    • VIRT:线程的虚拟内存使用量。
    • RES:线程的物理内存使用量。
    • SHR:线程的共享内存使用量。
    • S:线程的状态(例如,运行、休眠、停止等)。
    • :线程或进程的状态。常见的状态包括:R:运行(Running)S:休眠(Sleeping)  D:不可中断休眠(Uninterruptible Sleep)Z:僵尸(Zombie)T:停止(Stopped)W:换页(Paging)

    • %CPU:线程的CPU使用率。
    • %MEM:线程的内存使用率。
    • TIME+:线程的累计CPU时间。

6、系统资源(线程、CPU、内存、交换空间)的实时信息

  1. Threads: 518 total, 1 running, 517 sleeping, 0 stopped, 0 zombie

    • Threads:表示线程的数量,这里总共有518个线程。
    • total:表示总线程数。
    • running:表示正在运行的线程数,这里有1个线程正在运行。
    • sleeping:表示休眠的线程数,这里有517个线程在休眠。
    • stopped:表示停止的线程数,这里没有线程被停止。
    • zombie:表示僵尸线程的数量,这里没有僵尸线程。
  2. %Cpu(s): 2.6 us, 1.0 sy, 0.0 ni, 95.6 id, 0.0 wa, 0.8 hi, 0.0 si, 0.0 st

    • %Cpu(s):表示CPU的使用率。
    • us:表示用户空间占用CPU的百分比,这里为2.6%。
    • sy:表示系统内核空间占用CPU的百分比,这里为1.0%。
    • ni:表示被nice命令调整过的进程占用CPU的百分比,这里为0.0%。
    • id:表示CPU空闲的百分比,这里为95.6%。
    • wa:表示CPU等待I/O操作的百分比,这里为0.0%。
    • hi:表示CPU处理硬件中断的百分比,这里为0.8%。
    • si:表示CPU处理软件中断的百分比,这里为0.0%。
    • st:表示CPU被虚拟机偷走的时间百分比,这里为0.0%。
  3. MiB Mem: 6690.6 total, 1391.9 free, 2554.1 used, 2744.6 buff/cache

    • MiB Mem:表示物理内存的使用情况。
    • total:表示总物理内存,这里为6690.6 MiB。
    • free:表示可用的物理内存,这里有1391.9 MiB可用。
    • used:表示已使用的物理内存,这里有2554.1 MiB已被使用。
    • buff/cache:表示缓存和缓冲区占用的内存,这里有2744.6 MiB被用作缓存和缓冲。
  4. MiB Swap: 0.0 total, 0.0 free, 0.0 used, 3127.0 avail Mem

    • MiB Swap:表示交换空间的使用情况。
    • total:表示总交换空间,这里为0.0 MiB,即没有启用交换空间。
    • free:表示可用的交换空间,这里为0.0 MiB。
    • used:表示已使用的交换空间,这里为0.0 MiB。
    • avail Mem:表示可用于内存的交换空间,这里为3127.0 MiB。

你可能感兴趣的:(性能测试,jmeter)