如何快速查看Linux Swap使用率并有效提升系统性能的技巧有哪些?
- 内容介绍
- 文章标签
- 相关推荐
痛点一:服务器在高并发时突然卡顿。CPU和磁盘利用率已满,却找不到内存瓶颈所在。
痛点二:Swap 使用率飙升至 90%+。导致响应时间骤增,业务甚至出现 “Out of memory” 致命错误。
痛点三:运维人员常常只能盲目扩大 Swap,却忽视了根本的内存泄漏或配置不当问题。
一、快速查看 Linux Swap 使用率的常用命令
1. free一目了然的概览
free -h
total used free shared buff/cache available 至于Mem。7.7Gi 1.6Gi 1.2Gi 228Mi 5.0Gi 5.8Gi Swap这方面,2.0Gi 1.0Gi 1.0Gi
从上表可以直接看到 Total、Used、Free 三个关键指标。若 Used 接近或超过 Total 的 80%就需要进一步排查。其实,
2. swapon --show/-s: 查看每个 Swap 区域详情
swapon --show
NAME TYPE SIZE USED PRIO /dev/sda5 partition 2G 1G -1 /mnt/swapfile file 4G 0B -2
TYPE 表示是分区还是文件。SIDE 越大越先被使用。通过该命令可以快速定位是哪个 Swap 区域占用了大量空间。
痛点一:服务器在高并发时突然卡顿。CPU和磁盘利用率已满,却找不到内存瓶颈所在。
痛点二:Swap 使用率飙升至 90%+。导致响应时间骤增,业务甚至出现 “Out of memory” 致命错误。
痛点三:运维人员常常只能盲目扩大 Swap,却忽视了根本的内存泄漏或配置不当问题。
一、快速查看 Linux Swap 使用率的常用命令
1. free一目了然的概览
free -h
total used free shared buff/cache available 至于Mem。7.7Gi 1.6Gi 1.2Gi 228Mi 5.0Gi 5.8Gi Swap这方面,2.0Gi 1.0Gi 1.0Gi
从上表可以直接看到 Total、Used、Free 三个关键指标。若 Used 接近或超过 Total 的 80%就需要进一步排查。其实,
2. swapon --show/-s: 查看每个 Swap 区域详情
swapon --show
NAME TYPE SIZE USED PRIO /dev/sda5 partition 2G 1G -1 /mnt/swapfile file 4G 0B -2
TYPE 表示是分区还是文件。SIDE 越大越先被使用。通过该命令可以快速定位是哪个 Swap 区域占用了大量空间。

