#!/bin/bash
function thread_used_cpu(){
# $1 为单个cpu负载的百分比
if [[ $1 == "" ]];then
full_load_percent=95
else
full_load_precent=$1
fi
ps_info=(`ps H -eo pid|uniq -c|grep -v 'PID'|awk '{ if ($1==1) print $2}'`)
echo ${ps_info[@]}|grep '5350'
grep_string=$(echo ${ps_info[@]}|sed 's/ /\|/g')
echo "`ps H -eo pid,psr,pcpu,comm,tid |grep -E ${grep_string}|awk -v full_load_percent=$full_load_percent '{ if ($3 > full_load_percent) print "pid:"$1",核心号:"$2",cpu使用率:"$3",进程名称:"$4",线程id:"$5; else print "None" }'`"
}
thread_used_cpu

最新文章

  1. spring-security4.1.2的学习
  2. Java实现直接插入查找
  3. get set
  4. 【转】Linux內核驅動之GPIO子系統(一)GPIO的使用 _蝸牛
  5. 【Oracle】ORA-01722:无效数字(控制文件最后一个字段)
  6. 【转】android webview设置内容的字体大小
  7. 窗口信息获取器 Spy4Win v0.20b 中文绿色版
  8. .NET DLL 保护措施详解(非混淆加密加壳)核心思路的实现
  9. 201521123064 《Java程序设计》第8周学习总结
  10. SQLServer2012基于扩展事件的阻塞监控
  11. Python面试真题第三节
  12. Android的BroadcastReceiver组件
  13. #学号 20175201张驰 《Java程序设计》第2周学习总结
  14. SignalR 行实时通信最大连接数
  15. 不是说记住rm -rf的教训就够了
  16. 转载 jQuery和js自定义函数和文件的方法(全网最全)
  17. VMware(虚拟机) 12版安装深度linux系统
  18. Arcgis发布服务
  19. RabbitMQ、Memcached、SQLAlchemy
  20. OpenGL中的原子操作需要注意的地方

热门文章

  1. Python 多进程拷贝文件夹案例
  2. LINUX安装Tree软件包
  3. 开源证书检查工具:fossy(fossology)
  4. Kafka的性能分析
  5. Spring Boot 实现热部署
  6. Nginx 优化详解
  7. mybatise 设置全局变量实例
  8. 解决python中调用 imread 报错:ImportError: cannot import name imread
  9. Java 基础 - 泛型类/泛型方法/类型通配符'?' 的用法及栗子
  10. 《流畅的Python》Data Structures--第7章 colsure and decorator