Linux swap

作者admin

1月 12, 2026

在 Linux 里,swap(交换空间)指的是一种虚拟内存机制。

简单说一句话:

👉 当内存(RAM)不够用时,Linux 会把一部分暂时不用的数据挪到磁盘上的 swap 空间里。

  • RAM(内存):速度快,但容量有限
  • Swap(交换空间):在硬盘/SSD 上,速度慢,但容量相对大

Linux 会把暂时不活跃的内存页写入 swap,这样可以:

  • 给当前活跃程序腾出内存
  • 避免因为内存耗尽而直接把程序杀掉(OOM)

Swap 的常见形式

Swap 分区

  • 专门划一块磁盘分区给 swap
  • 稳定、性能好一些

Swap 文件

  • 普通文件,用来当 swap
  • 灵活,随时可以增删

Swap 的优缺点

优点:

  • 防止内存爆掉导致系统崩溃
  • 对服务器、长时间运行的系统很重要

缺点:

  • 磁盘比内存慢得多
  • swap 用多了,系统会明显变卡

swap 的常用命令

free -h # 查看内存和 swap 使用情况
swapon –show # 查看当前启用的 swap

作者 admin

百度广告效果展示