跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 限制VPS小鸡CPU负载以免GG
未分類
4 5 月 2020

限制VPS小鸡CPU负载以免GG

嗷嗷 大佬有话说 :

限制VPS小鸡CPU负载以免GG

刚刚用一个大盘小鸡用有图比-dl下载视频,然后还有用ffmpeg转格式

但是ffmpeg很吃CPU,一动就是100%

这样怕是挂一晚上鸡鸡都GG了

所以百度了一番,查到了限制cpu负载的程序——cpulimit

使用方法是cpulimit –limit 50 –pid 1000
#表示把pid为1000的进程限制CPU到50%以下
cpulimit –limit 50 –exe ffmpeg
#表示把名为ffmpeg的进程限制CPU到50%以下

不过有一个问题是这样的

有图比-dl下载完一个视频,ffmpeg转换完一个视频,下一个视频时那就是新的进程了,前面执行的限制CPU命令也就失效了(我试了一下貌似是这样的)

所以就直接这样

cpulimit –pid `ps aux|awk ‘{if($3 > 50) print $2}’` –limit 40
#表示把负载超过50%的进程限制到40%

再定时执行这条命令

while :
do
    cpulimit –pid `ps aux|awk ‘{if($3 > 50) print $2}’` –limit 40
    sleep 30            # 30秒执行一次
done

将以上代码保存到文件后台运行即可,当然也可以用crontab实现。效果差不多

manc 大佬有话说 :

大佬需要一台独服

因特网 大佬有话说 :

上杜甫吧

嗷嗷 大佬有话说 :

manc 大佬有话说 : 2020-5-4 04:29
大佬需要一台独服

yc011t为了泡一碗泡面还要精装修一下厨房吗

jiuqimax 大佬有话说 :

嗷嗷 大佬有话说 : 2020-5-4 04:37
为了泡一碗泡面还要精装修一下厨房吗

这是完美主义者吗yc022t

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具