CentOS性能优化与数据回收
小樊
43
2025-08-10 17:00:37
性能优化
- 内核参数优化:调整
/etc/sysctl.conf,如增大文件描述符限制、优化TCP参数(net.ipv4.tcp_tw_reuse=1 等)、降低 vm.swappiness 减少交换依赖。
- 内存管理:合理配置交换分区,通过
echo 3 > /proc/sys/vm/drop_caches 手动释放缓存(谨慎使用)。
- 文件系统优化:选择XFS等高性能文件系统,启用SSD的TRIM支持(
echo 1 > /sys/block/sdX/queue/discard)。
- 服务与进程优化:关闭不必要的服务(
systemctl disable),限制进程资源占用(/etc/security/limits.conf)。
- 网络优化:调整TCP参数(如
net.core.somaxconn),启用网卡多队列。
数据回收
- 磁盘空间回收:
- 清理临时文件:
rm -rf /tmp/* /var/tmp/*。
- 删除无用软件包及缓存:
yum autoremove、yum clean all。
- 管理日志文件:用
journalctl --vacuum-size 或 logrotate 定期清理。
- 查找并删除大文件:
find / -type f -size +100M -exec rm -f {} \;。
- 回收站机制:手动创建回收站目录(如
/root/.trash),通过脚本实现删除文件移动至回收站,定期清理。