仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 803|回复: 8
打印 上一主题 下一主题

[shell编程] 来一发shell剧本限定用户历程CPU和内存占用率

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:21:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!限定历程CPU占用率的成绩,给出了一个shell剧本代码以下:  renice+10`psaux|awk{if($3>0.8&&id-u$1>500)print$2}`
  个中用到ps猎取历程信息,实在
  ps中%CPU一列的意义是历程实践占据CPU工夫和它存活工夫的比值,这个值能反响历程对CPU的损耗,但不克不及正确反响历程所占CPU工夫占全部体系CPU的百分比。
  而top输入中的%CPU这一列恰是历程所占CPU工夫占全部体系CPU的百分比,用于限定历程CPU占用率加倍公道,同时%MEM一列还反响了历程占用内存的百分比,能够用于限定历程内存占用率。
  shell剧本代码以下:
  #!/bin/sh
  PIDS=`top-bn1|grep"^*[1-9]"|awk{if($9>50||$10>25&&id-u$2>500)print$1}`
  forPIDin$PIDS
  do
  renice+10$PID
  echo"renice+10$PID"
  done
  能够将这个剧本放到cron中运转,好比每分钟反省一次,只需以root身份增加crontab项:
  #crontab-e
  *****limit.sh
  今后每一个一分钟就会反省一次,调剂占用50%以上CPU或25%内存的历程的nice值,从而使如许的历程优先级变低,被调剂的时机削减,同时会向root发邮件提醒该历程被调剂过。
  不外,限定内存利用最好仍是用PAM,RedHat能够在/etc/security/limits.conf中设置。
援用于:http://linux.chinaitlab.com/administer/827444.html
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
乐观 该用户已被删除
沙发
发表于 2015-1-16 09:52:46 | 只看该作者

来一发shell剧本限定用户历程CPU和内存占用率

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
海妖 该用户已被删除
板凳
发表于 2015-1-23 23:42:19 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
变相怪杰 该用户已被删除
地板
发表于 2015-1-31 22:51:08 | 只看该作者
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
深爱那片海 该用户已被删除
5#
发表于 2015-2-7 03:48:27 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
兰色精灵 该用户已被删除
6#
发表于 2015-2-21 03:42:35 | 只看该作者
熟读写基础知识,学得会不如学得牢。
再现理想 该用户已被删除
7#
发表于 2015-3-6 20:12:57 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
小女巫 该用户已被删除
8#
发表于 2015-3-13 09:42:49 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
蒙在股里 该用户已被删除
9#
 楼主| 发表于 2015-3-20 19:46:37 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-11 13:24

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表