在Linux系统中,SW通常指交换空间(Swap Space),是磁盘上的一块特殊区域,用于扩展系统的物理内存(RAM)。以下是详细解释:
/dev/sda2
),性能较好。/swapfile
),无需重新分区即可动态调整。# 查看当前Swap使用情况
free -h # 显示内存和Swap总量及使用量
swapon --show # 查看活跃的Swap设备/文件
# 创建Swap文件(以4GB为例)
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
# 永久生效:将Swap文件写入/etc/fstab
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
# 调整Swap使用倾向(swappiness,范围0-100)
sudo sysctl vm.swappiness=10 # 临时修改
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf # 永久生效
vm.swappiness
):
60
,值越高系统越倾向于使用Swap。10
)以减少磁盘I/O。swappiness
。sw
可能是某些工具的自定义缩写(如software
),但Linux标准术语中SW=Swap最为常见。遇到具体问题可进一步检查系统日志(dmesg
)或使用vmstat 1
监控Swap I/O实时状态。