站点图标 谷姐靓号网

猫池挖矿怎么限制cpu?-我是坏虫

Rate this post

求带

热议
推荐楼 gcp 2021-8-26 14:56:36

官网的一键脚本 就提示了 怎么限制cpu

https://github.com/C3Pool/xmrig_setup/blob/master/setup_c3pool_miner.sh#L374

2楼 我是坏虫 2021-8-26 14:55:38

4楼 liuming 2021-8-26 14:57:28

直接开满cpu就行,限制干啥

5楼 guesser 2021-8-26 14:58:22

cpuLimite

6楼 我是坏虫 2021-8-26 14:59:47

直接开满cpu就行,限制干啥

94还要采集

7楼 liuming 2021-8-26 15:00:54

94还要采集

我早就关机保平安了

8楼 我是坏虫 2021-8-26 15:09:43

我早就关机保平安了

你也在抖音刷到笔趣阁了|?

9楼 挂机宝 2021-8-26 15:21:08

一:安装yum install cpulimit

脚本:
#!/bin/bash
# auth:kaliarch
# func:sys info check
# version:v1.0
# sys:centos6.x/7.x

set -e
[ $(id -u) -gt 0 ] && exit 1

# cpu使用超过百分之多少进行限制
PEC_CPU=80

# 限制进程使用百分之多少,如果程序为多线程,单个cpu限制为85,如果为多核心,就需要按照比例写,例如cpu为2c,像限制多线程占比80%,就写170
LIMIT_CPU=1900
# 日志
LOG_DIR=/var/log/cpulimit/

# 超过阀值进程pid
PIDARG=$(ps -aux |awk -v CPU=${PEC_CPU} '{if($3 > CPU) print $2}')
CPULIMITCMD=$(which cpulimit)

install_cpulimit() {
[ ! -d /tmp ] && mkdir /tmp || cd /tmp
wget -c https://github.com/opsengine/cpulimit/archive/v0.2.tar.gz
tar -zxf v0.2.tar.gz
cd cpulimit-0.2 && make
[ $? -eq 0 ] && cp src/cpulimit /usr/bin/
}

do_cpulimit() {
[ ! -d ${LOG_DIR} ] && mkdir -p ${LOG_DIR}
for i in ${PIDARG};
do
MSG=$(ps -aux |awk -v pid=$i '{if($2 == pid) print $0}')
echo ${MSG}
[ ! -d /tmp ] && mkdir /tmp || cd /tmp
nohup ${CPULIMITCMD} -p $i -l ${LIMIT_CPU} &
echo "$(date) -- ${MSG}" >> ${LOG_DIR}$(date +%F).log
done
}

main() {

hash cpulimit
if [ $? -eq 0 ];then
do_cpulimit
else
install_cpulimit && do_cpulimit
fi
}

main

10楼 我是坏虫 2021-8-26 15:27:44

一:安装yum install cpulimit

脚本:

大佬

12楼 猪猪欣 2021-8-26 15:50:11

涨知识了

13楼 A1s2 4小时前

一:安装yum install cpulimit

脚本:

厉害

14楼 mai.ba 3小时前

maker一下

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版