中易网

怎么限制linux服务器用户cpu和mem的使用率

答案:2  悬赏:80  
解决时间 2021-02-08 16:16
怎么限制linux服务器用户cpu和mem的使用率
最佳答案
使用ulimit工具来限制,安装ulimit,然后下面是它的用法:
ulimit命令的参数有
-a 显示当前所有的资源限制.
-c size:设置core文件的最大值.单位:blocks
-d size:设置数据段的最大值.单位:kbytes
-f size:设置创建文件的最大值.单位:blocks
-l size:设置在内存中锁定进程的最大值.单位:kbytes
-m size:设置可以使用的常驻内存的最大值.单位:kbytes
-n size:设置内核可以同时打开的文件描述符的最大值.单位:n
-p size:设置管道缓冲区的最大值.单位:kbytes
-s size:设置堆栈的最大值.单位:kbytes
-t size:设置CPU使用时间的最大上限.单位:seconds
-v size:设置虚拟内存的最大值.单位:kbytes

编辑/etc/security/limits.conf文件,基于特定的组或用户进行限制,例如:

* soft core 0
* hard rss 10000
@student hard nproc 20

domain以@符号+用户名或者组名对特定的用户或者组做限制,*表示所有用户;type字段可以设置为hard也可以设置为soft;item字段指想限制的资源,如cpu,core等;value字段是相应项目的值。
全部回答
下面是ubuntu的命令 查看cpu信息 cat /proc/cpuinfo 显示当前硬件信息 sudo lshw 获取cpu序列号或者主板序列号 #cpu id sudo dmidecode -t 4 | grep id #serial number sudo dmidecode | grep serial #cpu sudo dmidecode -t 4 #bios sudo dmidecode -t 0 #主板: sudo dmidecode -t 2 #oem: sudo dmidecode -t 11 显示当前内存大小 free -m |grep "mem" | awk '{print $2}' 查看硬盘温度 sudo apt-get install hddtemp sudo hddtemp /dev/sda
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
凉车启动困难,怠速不稳,加油没力,缸压低怎么
刘禹锡《陋室铭》中 苔痕上阶绿,草色入帘青
ibm z60t 怎样开启无线网络
辛家庙在什么地方啊,我要过去处理事情
23个0.1元是多少元
大宇挖掘机225的挖斗有多大
芜湖凡臣电子商务有限责任公司地址有知道的么
和男朋友在一起觉得很恶心
高要粤运汽车站在什么地方啊,我要过去处理事
超越造型我想知道这个在什么地方
1毫秒等于10的负三次方,那么一毫秒等于多少
抹生姜对秃顶有用吗,只是抓掉了一点,怎么抹
深层清洁洗面奶哪个好,请各位MM推荐些好用的
云川宾馆我想知道这个在什么地方
头顶处头发上有一串串小白点点、很多(请问是
推荐资讯
新站区兴海蔬菜直销店地址有知道的么?有点事
常见的网络连接方式有哪些
耳机森海塞尔MX360和mx365有什么区别,哪个比
1844年,美国获取“兵船可任意到中国各通商港
建个出租车公司大约多少钱,至少几辆车
赛音道5号东北门这个地址在什么地方,我要处
杭州石大路货运市场停车场在哪里啊,我有事要
现在诺基亚可以安装千牛吗
海尔自清洁空调有哪些优势?
X503/S102(路口)这个地址在什么地方,我要处
合同期未到,他方毁约却不愿意赔偿,我该怎么
我的养老保险怎么补
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?