swap交换分区如何设置?
时间: 2024-10-08 09:13:56 浏览: 60
在Linux系统中,Swap交换分区通常用于提高虚拟内存空间,当物理内存不足时,操作系统会将部分数据暂存到Swap分区上。以下是创建和设置Swap分区的基本步骤:
1. **磁盘分区**:
- 使用`fdisk`或`gdisk`命令创建一个新的分区专门用于Swap。例如,打开终端并输入:
```
sudo fdisk /dev/sda
```
- 创建新分区后,选择`n`新建分区,按照提示操作(通常选`p`表示主分区,然后按`Enter`确认类型为Linux Swap/SWAP分区,最后输入大小或直接结束并留空自动分配)。
2. **标记分区**:
- 输入新的分区编号(通常是最后一块未分配的空间),然后按`Enter`。
3. **激活分区**:
- `w`保存更改并退出。
4. **格式化分区**:
- 使用`mkswap`命令格式化新创建的Swap分区:
```
sudo mkswap /dev/sdaX
```
其中`sdaX`替换为你实际的分区设备名(如`/dev/sda5`)。
5. **启用和配置Swap**:
- 将分区添加到Swap列表:
```
sudo swapon /dev/sdaX
```
这样Swap就被临时加载了。
6. **永久启用Swap**:
- 编辑 `/etc/fstab` 文件,加入类似下面的行:
```
UUID=UUID-of-your-partition /dev/sdaX none swap sw 0 0
```
其中`UUID-of-your-partition`替换为你的分区的实际UUID,重启后Swap就会自启动。
7. **验证Swap设置**:
- 查看当前Swap信息,可以使用`free -m`命令查看内存状态,`swapon -s`显示Swap详细信息。
阅读全文