- 主题:Re: 有什么办法能让CPU一直在10%-15%的使用状态。 (转载)
装几个VM
【 在 MrBright 的大作中提到: 】
: 发信人: MrBright (没有烟抽的日子), 信区: LinuxApp
: 标 题: 有什么办法能让CPU一直在10%-15%的使用状态。
: 发信站: 水木社区 (Thu Apr 8 15:07:41 2021), 站内
: ...................
--
FROM 101.86.224.*
这个太简单了,看看服务器有几个cpu,几个线程,弄一个while循环,放在一个线程里就行了。
【 在 MrBright (没有烟抽的日子) 的大作中提到: 】
: 【 以下文字转载自 LinuxApp 讨论区 】
: 发信人: MrBright (没有烟抽的日子), 信区: LinuxApp
: 标 题: 有什么办法能让CPU一直在10%-15%的使用状态。
: ...................
--
FROM 1.202.81.*
没错,我后来就是用的这个方法。。
机器是四线程的。
网上找了个用BASH算圆周率的口令。每过几分钟跑一次。
【 在 pastwind (安安心心潜水,实实在在作人) 的大作中提到: 】
: 这个太简单了,看看服务器有几个cpu,几个线程,弄一个while循环,放在一个线程里就行了。
--
FROM 106.37.208.*
算啥原周率啊。。 写个忙等+sleep就完了
这样就可以单核15%了:
while (true) {
target_time = curtime() + 15
while (curtime() < target_time) {}
sleep(85);
}
(curtime和sleep是示例,不是真实函数)
【 在 MrBright (没有烟抽的日子) 的大作中提到: 】
: 没错,我后来就是用的这个方法。。
: 机器是四线程的。
: 网上找了个用BASH算圆周率的口令。每过几分钟跑一次。
: ...................
--
FROM 183.60.88.*
必须检测cpu占用率啊,多退少补
【 在 vonNeumann (劣币驱逐良币 | 少灌水) 的大作中提到: 】
: 算啥原周率啊。。 写个忙等+sleep就完了
: 这样就可以单核15%了:
: while (true) {
: ...................
--
FROM 218.107.55.*
直接cgroup限制quota/period就行了
里面的程序按跑满来写
【 在 raelag (raelag) 的大作中提到: 】
: 必须检测cpu占用率啊,多退少补
--
FROM 59.37.124.*