找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 16279|回复: 61

发一个刚编译的cpulimit_1.8_mipsel,限制进程cpu使用率!

  [复制链接]
发表于 2013-4-11 16:24 | 显示全部楼层 |阅读模式
本帖最后由 赵阳光 于 2013-4-11 16:27 编辑


cpulimit是一个开源的cpu使用限制工具,可以针对某个进程名、pid等来限制cpu使用率
以下是拿发烧友的高端机器hg32064M内存机器测试!理论rt-nmipsel r2系列的路由都是可以的!
安装方法非常简单(需要路由安装optware环境)
将附件cpulimit_1.8-1_mipsel.ipk上传到/tmp目录下,执行:
ipkg install cpulimit_1.8-1_mipsel.ipk
看到如下,就是安装成功了:





使用方法如下:
root@unknown:/tmp# cpulimit
Error: You must specify a target process
CPUlimit version 1.7
Usage: cpulimit TARGET [OPTIONS...]
  TARGET must be exactly one of these:
     -p, --pid=N        pid of theprocess
     -e, --exe=FILE     name of theexecutable program file
                         The -e option onlyworks when
                         cpulimit is run withadmin rights.
     -P, --path=PATH    absolute pathname of the
                         executable programfile
  OPTIONS
     -b  --background   run in background
     -c  --cpu=N        override the detection of CPUs on themachine.
     -l, --limit=N      percentage ofcpu allowed from 1 up.
                         Usually 1 - 100, butcan be higher
                         on multi-core CPUs (mandatory)
     -v, --verbose      show controlstatistics
     -z, --lazy         exit if thereis no suitable target process,
                         or if it dies
     -h, --help         display thishelp and exit
root@unknown:/tmp#
可以看到帮助信息
使用参数:例
root@unknown:/tmp/home/root# cpulimit -earia2c -l 40 -b &
-e是进程名字或者进程路径,-lcpu的最高占用率,-b参数是后台运行。
可以对aria2c这个程序限制cpu使用率为40%
添加了一个能全速的ubuntu镜像iso下载链接,下载速度达到了1M/s





未使用cpulimit限制的情况下,cpu使用达到最高达到54%了,可想而知,多个bt种子的时候,cpu占用甚至更高,这样路由器长时间工作就会出现发热量大,其他程序运行延迟甚至掉线的情况。




使用cpulimit命令限制aria2c使用率40%







接下来可以看到cpulimit起作用了,将aria2c进程的cpu占用率控制在40%以下了。
PSaria2 cpu使用率建议限制在50%左右。限制低了aria2的下载速度自然就降低了!
下载cpulimit:

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 16:39 | 显示全部楼层
好强大 不知道是否通用啊?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 16:41 | 显示全部楼层
aria2 的cpu使用率建议限制在50%左右。限制低了aria2的下载速度自然就降低了!

这个。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-4-11 16:41 | 显示全部楼层
lf0026 发表于 2013-4-11 16:39
好强大 不知道是否通用啊?

mipsel通用吧

点评

可惜MT7620A不能用!也是mipsel的U。  详情 回复 发表于 2015-1-8 00:35
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 16:57 | 显示全部楼层

这个可以有,谢谢!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 16:59 | 显示全部楼层
顶,膜拜一下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 17:03 | 显示全部楼层
这个可以有。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 17:43 来自手机 | 显示全部楼层
谢谢编译,辛苦了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 18:18 | 显示全部楼层
留名备用……
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 22:48 | 显示全部楼层
呵呵,不错啊,很有用的功能啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 22:51 | 显示全部楼层
感谢LZ的分享,aria2用的也是LZ编译的版本
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 23:14 | 显示全部楼层
不错,下载试试
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 23:32 | 显示全部楼层
再次感谢楼主的提醒,自己一慢慢的摸索编译出这个cpulimit了
谢谢~~~~~~~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 23:44 | 显示全部楼层
楼主好强大,最近hg320好贵
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-12 08:05 | 显示全部楼层
源代码是For AR的,在BRCM下不知道效果如何
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-20 10:37

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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