Linux增加swap
时间: 2024-11-30 22:11:19 AIGC 浏览: 112
Linux系统中增加 swap 分区是为了提供额外的内存空间给运行中的进程,当系统的物理内存(RAM)不足时,程序可以暂时将其数据交换到硬盘上以腾出空间。以下是增加 swap 的基本步骤:
1. **打开终端**:首先通过`Ctrl + Alt + T`快捷键或搜索“Terminal”进入命令行界面。
2. **检查现有Swap**:使用`free -h`命令查看当前系统的内存使用情况以及已有的 swap 空间。
3. **创建 Swap 文件**:如果想要在磁盘上创建一个新的 swap 分区,可以使用 `dd` 命令创建一个空白文件,如`sudo fallocate -l <swap_size> /path/to/new_swap_file`。这里 `<swap_size>` 是你想分配的 swap 大小,单位通常是字节(例如 4G = 4 * 1024MB)。
或者直接创建文件并启用它:
```
sudo mkswap /path/to/new_swap_file
```
4. **激活 Swap**:
```bash
sudo chmod 600 /path/to/new_swap_file
sudo swapon /path/to/new_swap_file
```
5. **添加到开机自启**:
将上述 `swapon` 命令添加到 `/etc/fstab` 文件中,以便在下次启动时自动加载 swap:
```
/path/to/new_swap_file none swap defaults 0 0
```
6. **验证**:最后,再次运行`free -h`确认新 swap 是否已成功添加。
阅读全文
相关推荐

















