
调整Linux系统中的Swap空间大小
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本指南详细介绍了如何在Linux操作系统中调整Swap交换分区或文件的大小,以优化系统性能和内存管理。
Linux 修改 Swap 大小的具体步骤如下:
1. **查看当前Swap大小**:使用 `free -m` 或者 `swapon --show` 命令来检查系统中已有的交换空间。
2. **创建新的swap文件或分区**:
- 如果是通过文件方式增加swap,可以先创建一个空白的磁盘文件。例如要添加1GB的Swap:
```
sudo fallocate -l 1G /mnt/extra-swap
sudo chmod 600 /mnt/extra-swap
sudo mkswap /mnt/extra-swap
```
- 如果是通过分区方式增加,则需要先使用 `fdisk` 或者 `parted` 等工具创建新的交换区,然后格式化为 swap 类型。
3. **启用新添加的Swap空间**:
```
sudo swapon /mnt/extra-swap
```
4. **检查是否生效**:再次运行 `free -m` 或者 `swapon --show` 确认新的swap已经成功激活了。
5. **永久配置更改**(可选):为了使新创建的Swap在系统重启后仍然有效,需要编辑 `/etc/fstab` 文件,并添加一行指向新建交换文件或分区的信息:
```
/mnt/extra-swap none swap sw 0 0
```
6. **调整优先级**(可选项):使用 `sudo swapon -p
全部评论 (0)


