I层测试

2018-01-18  本文已影响10人  heliping_peter

系统资源查看

查看系统的cpu数:cat /proc/cpu info

监控系统状态,查看具体是哪里的压力:vmstat

proc列显示进程相关信息

r表示运行和等待CPU时间片的进程数,如长期>服务器CPU个数,说明CPU不够用了

swap表示内存交换情况

查看内存使用情况:free

查看系统进程:ps aux

打印网络连接状况:netstat –an

打印当前系统启动哪些端口:netstat –lnp

查看磁盘的使用情况和文件系统被挂载的位置:df –lh

stress工具

  1. 测试CPU负荷
    输入命令:stress –c 4

增加4个cpu进程,处理sqrt()函数函数,以提高系统CPU负荷

  1. 内存测试

输入命令:stress -i 4 -m 10 --vm-hang 100 --timeout 100s

新增4个io进程,10个内存分配进程,每次分配大小1G,分配后不释放,测试100S

  1. 磁盘I/O测试

输入命令:stress –d 1 --hdd-bytes 3G

新增1个写进程,每次写3G文件块

  1. 硬盘测试(不删除)

输入命令:stress –i 1 –d 10 --hdd-bytes 3G –hdd-noclean

新增1个IO进程,10个写进程,每次写入3G文件块,且不清除,会逐步将硬盘耗尽。

上一篇下一篇

猜你喜欢

热点阅读