码迷,mamicode.com
首页 > 其他好文 > 详细

cgroup对程序的cpu使用情况限制的方法

时间:2016-12-25 18:53:12      阅读:511      评论:0      收藏:0      [点我收藏+]

标签:python   linux   文件夹   程序   资源   

cgroup用来管理linux下的cpu资源,使用cgroup可以很好的限制程序的资源使用情况,下面是对cgroup限制程序cpu使用情况的一些介绍:

1、首先,构造一个占用cpu资源的程序

 echo ‘while True:pass‘|python &

使用top命令可以看到该进程CPU使用达到90%以上

2、进入到/sys/fs/cgroup/cpu目录下,创建一个文件夹,例如test

3、进入到test文件夹下,会看到已自动创建了一些文件,此时,输入

echo 50000 > cpu.cfs_quota_us

echo 1741 > tasks

会使得把1741进程的cpu占用时间比例降到50%。使用top命令可以确认查看该设置是否成功。


cgroup对程序的cpu使用情况限制的方法

标签:python   linux   文件夹   程序   资源   

原文地址:http://mayuenjkxt.blog.51cto.com/2676799/1885950

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!