设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
论坛
BBS
排行榜
Ranklist
搜索
搜索
热搜:
香港vps
香港VPS
amh
机柜
vps
分销
VPS
域名出售
火车头
云主机
不限流量
香港服务器
美国服务器
香港
全能空间
whmcs
digitalocean
本版
帖子
用户
MJJ论坛
»
论坛
›
主机综合交流
›
美国VPS综合讨论
›
水一帖甲骨文保活
返回列表
查看:
1674
|
回复:
1
[经验]
水一帖甲骨文保活
[复制链接]
zc_cz
zc_cz
当前离线
积分
33972
发表于 2023-2-4 17:23:03
|
显示全部楼层
|
阅读模式
应该是最简的,只依赖systemd(当然,还依赖cgroup),只产生一个service unit文件。默认一直跑,可以用cron任务定时启停这个service。
不过只考虑给CPU和内存加压,网络方面基本上必定要依赖其他组件了。比如自己装个speedtest,弄个cron任务定时跑一跑。
memt_size=$(free -m|awk '/^Mem/{print int($2/4)}');
free_size=$(free -m|awk '/^Mem/{print int($4/2)}');
((mem_size>free_size)) && block_size=${free_size} || block_size=${memt_size}
[[ "$(uname -m)" == "aarch64" ]] || block_size=1;
cpuq=$(lscpu | awk '/^CPU\(/{print $NF*100/4}');
echo "[Unit]
Description=stange oracle cloud free tier instance keepalive
[Service]
Type=simple
ExecStartPre=/usr/bin/dd if=/dev/zero of=/dev/shm/mem.img bs=1M count=${block_size}
ExecStart=/usr/bin/dd if=/dev/zero of=/dev/null
ExecStopPost=/bin/rm -f /dev/shm/mem.img
CPUQuota=${cpuq}%
[Install]
WantedBy=multi-user.target" > /lib/systemd/system/cpur.service
systemctl daemon-reload;
systemctl enable cpur --now;
systemctl restart cpur;
复制代码
回复
举报
Romeoiii
Romeoiii
当前离线
积分
9041
发表于 2023-2-5 02:53:08
来自手机
|
显示全部楼层
百家争鸣,层出不穷
回复
支持
反对
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
拉美服务器
IP/主机提供商甄别处
Archiver
|
手机版
|
小黑屋
|
MJJ论坛
Copyright
MJJ论坛
© 2022 All Rights Reserved.
快速回复
返回顶部
返回列表