dummyload 是一个cpu负载生成器,能够把cpu负载维持在指定的水平。
下面利用dummyload工具将cpu负载按照时间余弦函数曲线变化,并使用procmon程序观察。
- 启动dummyload
dummyload c 80 2
# c: [fctsz]-> 曲线函数类型——余弦函数
# 80:[percent]-> 最高负载——80%
# 2: [num_thread]-> 线程数——2个线程
可以看到,进程号为 23324
- 使用procmon监控23324进程
- 打开浏览器,输入ip和端口查看web页面
可以看到左侧web端页面可以实时显示当前程序的资源使用情况与右侧使用top命令展示的情况一致。而 procmon 还可以将历史资源使用情况记录下来,通过图表的形式绘制成曲线图,便于我们观察它的增长情况。