Linux Swap空间利用率过高怎么解决

这是一个危险:交换空间使用率太高。
不要让MySQL内存配置太高。

1 0年前,某企业的MySQL数据库交换空间非常大。
经过检查发现innodb_buffer_pool_size设置为物理内存的8 0%,导致频繁交换。

不要:交换空间使用率太高,不要让系统默认交换值设置得太高。

2 01 8 年,某公司服务器因swappiness默认为6 0,导致数据库频繁使用swap,性能严重下降。

使用短句代替长句:增加物理内存,而不仅仅是扩大交换空间。

2 01 9 年,某企业服务器因swap空间不足而意外多次扩容swap,最终导致磁盘I/O瓶颈导致性能下降。

实用提醒:监控swap使用情况,不要忽视日志分析。

linux swap交换空间不足怎么办

这里要注意的是:安装操作系统时不要随意分区交换分区,否则重新安装是唯一的选择。

不信:交换文件的大小不必固定为内存的两倍,而是可以根据实际需要进行调整。

不要这样做:不要忘记在rc.local中设置自动加载Swapfile,否则每次启动时都需要手动设置。