甲骨文保机方案 - 通过计算圆周率占用CPU

2023-02-01T00:53:00

前言

甲骨文云最近出了新规则,大概的意思是:AMD鸡需要CPU和网络利用率大于10%;ARM鸡需要CPU,网络,内存利用率大于10%

7天期间内
AMD CPU或网络 占用>10%
ARM CPU或网络或内存 占用>10%

所以根据规则,我们可以使用占用CPU来达到保机的效果

教学开始

首先需要:

#Ubuntu | Debian 系统跑这个
apt install bc -y && apt install cpulimit -y
#CentOS | Red Hat 系统跑这个
yum install bc -y && yum install cpulimit -y

接下来直接运行:

nohup echo "scale=99999;4*a(1)" | bc -lq > /dev/null &
nohup cpulimit -l 30   -p 22489 >/dev/null &

[scode type="green"]scale那个代表小数点后的位数,数越大计算时间越长
-l 那里可以控制cpu使用率0-200
-p 那里写程序的PID,通过top命令查找,或者 ps -aux | grep bc[/scode]

如果不用了可以直接运行:

killall bc

这个方案只可用于占用CPU,后期会更新占用CPU+网络双合一的保机方案。

[scode type="share"]特别感谢HOSTLOC论坛的mjj提供方案。[/scode]

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »