关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
linux性能统计命令
[复制链接]
作者:
丁r
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-3-13 20:43:04
1242
0
返回列表
丁r
当前离线
中级会员
中级会员, 积分 318, 距离下一级还需 182 积分
中级会员
中级会员, 积分 318, 距离下一级还需 182 积分
积分
318
发消息
楼主
电梯直达
丁r
发表于 2021-3-13 20:43:04
|
只看该作者
|
倒序浏览
|
阅读模式
性能压力测试,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)
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
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
CPU没有活干的时候,它在干嘛?
•
Linux操作系统一切皆文件
•
《进程、线程、协程》编程三兄弟的那些事~看完你就明白了
•
「粉丝问答6」子进程进程的父进程关系
•
深入理解高性能网络开发路上的绊脚石-同步阻塞网络IO
•
Linux进程间通信之管道、消息队列实践
•
Linux系统Tomcat启动失败问题排查
•
4个使用频率超高的Linux监控工具,你值得拥有
•
详细理解Linux虚拟内存
•
Android面试必备:System、App、Activity启动过程
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表