首页 > 系统服务 > 详细

linux 性能统计命令

时间:2021-03-07 15:10:11      阅读:32      评论:0      收藏:0      [点我收藏+]

命令1

性能压力测试,yes持续输出30s到设备中空文件,然后杀掉进程

{ yes> /dev/null & } && sleep 30 && ps -ef|grep yes | awk ‘{print $2}‘| xargs kill

技术分享图片

 

技术分享图片

30s进程被杀掉

 

技术分享图片

查看统计服务器cpu核心数

命令2

根据cpu核心数循环插入

for i in $(seq 0 $(($(cat /proc/cpuinfo |grep processor |wc -l)-1))); do taskset -c $i yes >/dev/null & done && sleep 30 && ps -ef |grep yes| awk ‘{print $2}‘ |xargs kill

语法解析

for 变量名 in 列表

do

程序段(command)

done

for i in $(seq 0 $(($(cat /proc/cpuinfo |grep processor |wc -l)-1)));  ==根据核心数遍历4次
	do taskset -c $i yes >/dev/null &  
    	done 
	&& sleep 30 && ps -ef |grep yes| awk ‘{print $2}‘ |xargs kill
技术分享图片

 

技术分享图片

linux 性能统计命令

原文:https://www.cnblogs.com/orangezhangzz/p/14493897.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!