有的人买的vps,图便宜,可能线路不太好,可能服务器性能不是太好,一些优化可以试一下,这些方法不太适合小白,需要有一些动手能力。
1、开启bbr
对于像rn这样的线路无优化的vps,开bbr和没有开bbr,那速度是一个天上一个地下的。
有些vps可能自动开了bbr,有些没有。可以使用这个脚本,顺便开启ecn,和一些常用的优化。
https://bbs.zsxwz.com/thread-7774.htm
2、创建swap虚拟内存
https://bbs.zsxwz.com/thread-2421.htm
一些便宜的vps,内存可能只有可怜的512M,做不了什么,开个 1-2g的虚拟内存,可能性能不怎么样,但是至少能把程序跑起来再说。
3、可以改一下时区,至少自己看日志什么的时间对的上也方便点。
timedatectl set-timezone 'Asia/Shanghai'
4、journalctl 自动清理日志
这个日志如果没有清理,长时间可能有好几G,内存小的vps,那可能就遭不住了。
vim /etc/systemd/journald.conf
#添加
SystemMaxUse=500M # 所有日志最多使用500MB
SystemKeepFree=100M # 至少保留100MB的磁盘空间
SystemMaxFileSize=100M # 单个日志文件最大100MB
SystemMaxFiles=10 # 最多保留10个日志文件
#重启 systemd-journald
systemctl restart systemd-journald
5、禁用一些 CPU 安全漏洞缓解措施的内核参数。
提升一些cpu性能,至于说降低一些安全性问题,多数情况下也遇不到,看自己需要设置。
sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off /g' /etc/default/grub
update-grub
#重启生效
6、vps超售问题,一些商家比如bwh,会使用 virtio_balloon 模块是,允许母鸡从小鸡那里动态地回收或归还内存。
#检测
lsmod | grep virtio_balloon
#临时删除
rmmod virtio_balloon
#永久删除
vim /etc/modprobe.d/blacklist.conf
#添加
blacklist virtio_balloon
#更新
update-initramfs -u
#重启
上一篇:
#没用的技能 修改微信文件传输助手,公众号的显示名称下一篇:
Gemini2.5 Pro 目前可用越狱指令,应该可以色色