zoukankan      html  css  js  c++  java
  • Linux 常用命令

    如果你想对硬盘做一个IO负荷的压力测试可以用如下命令

    time dd if=/dev/zero bs=1M count=2048 of=direct_2G

    此命令为在当前目录下新建一个2G的文件

    我们在新建文件夹的同时来测试IO的负荷情况

    • CPU资源监控

    例如,每10秒采样一次,连续采样3次,观察CPU 的使用情况,并将采样结果以二进制形式存入当前目录下的文件test中,需键入如下命令:

    sar -u -o test 10 3

    屏幕显示如下:

    17:06:16 CPU %user %nice %system %iowait %steal %idle

    17:06:26 all 0.00 0.00 0.20 0.00 0.00 99.80

    17:06:36 all 0.00 0.00 0.20 0.00 0.00 99.80

    17:06:46 all 0.00 0.00 0.10 0.00 0.00 99.90

    Average: all 0.00 0.00 0.17 0.00 0.00 99.83

    输出项说明:

    CPU:all 表示统计信息为所有 CPU 的平均值。

    %user:显示在用户级别(application)运行使用 CPU 总时间的百分比。

    %nice:显示在用户级别,用于nice操作,所占用 CPU 总时间的百分比。

    %system:在核心级别(kernel)运行所使用 CPU 总时间的百分比。

    %iowait:显示用于等待I/O操作占用 CPU 总时间的百分比。

    %steal:管理程序(hypervisor)为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。

    %idle:显示 CPU 空闲时间占用 CPU 总时间的百分比。

    1. 若 %iowait 的值过高,表示硬盘存在I/O瓶颈

    2. 若 %idle 的值高但系统响应慢时,有可能是 CPU 等待分配内存,此时应加大内存容量

    3. 若 %idle 的值持续低于1,则系统的 CPU 处理能力相对较低,表明系统中最需要解决的资源是 CPU 。

    如果要查看二进制文件test中的内容,需键入如下sar命令:

    sar -u -f test

  • 相关阅读:
    反向传播BP算法
    有关一些求导的概念与神经网络梯度下降
    CS224n学习笔记(二)
    CS224n学习笔记(一)
    【模板】动态主席树
    【模板】静态主席树
    【模板】替罪羊树
    【模板】Splay
    洛谷 2387/BZOJ 3669 魔法森林
    洛谷 2622 关灯问题Ⅱ
  • 原文地址:https://www.cnblogs.com/Alvin/p/3718897.html
Copyright © 2011-2022 走看看