lookbusy 笔记

lookbusy是一个工具,可用于模拟CPU活动。它可以占用CPU核心并调整利用率,如lookbusy-c50#占用所有CPU核心的50%。此外,它还能执行内存和磁盘操作。在CentOS7.9.2009环境下,只需gcc和make即可编译。文章提供了设置CPU锻炼的示例,例如每天0点至24点间每3小时运行一次,使CPU负荷在10%~20%之间,确保至少有72分钟利用率超过10%。
摘要由CSDN通过智能技术生成

1. lookbusy 笔记

1.1. 使用

lookbusy -c 50 # 占用所有 CPU 核心各 50%
lookbusy -c 50 -n 2 # 占用两个 CPU 核心各 50%
lookbusy -c 50-80 -r curve # 占用所有 CPU 核心在 50%-80% 左右浮动
lookbusy -c 0 -m 128MB -M 1000 # 每 1000 毫秒, 循环释放并分配 128MB 内存
lookbusy -c 0 -d 1GB -b 1MB -D 10 # 每 10 毫秒, 循环进行 1MB 磁盘写入, 临时文件不超过 1GB

1.2. 编译

只需要 gcc 和 make。(测试环境: CentOS 7.9.2009)

地址: https://github.com/bugwhine/lookbusy

每天 0 点开始每 3 小时让 cpu 自动锻炼 600 秒, 一天锻炼 8 次共 80 分钟(负荷 10%~20%), 满足 5%时间 CPU 利用率大于 10%(每天至少 72 分钟):

0 */3 * * * root timeout 600 /root/lookbusy -c 10-20 -r curve
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云满笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值