如何在 Linux 系统中永世禁用互换分区 ?
https://i-blog.csdnimg.cn/img_convert/6fafaadad0a991486722970731653498.jpegLinux 操作系统中的互换分区或互换文件充当硬盘上的临时存储区域,当物理内存(RAM)满时,系统使用该存储区域。它用于互换较少使用的内存页,如许系统就不会因为运行应用程序而耗尽物理内存。
随着技术的发展,大多数现代系统拥有大量的内存,一些用户可能决定禁用互换分区,特别是在他们有充足的 RAM,或者在固态驱动器(SSD)上运行 Linux,寿命可能会受到读/写互换分区的影响。
Step 1: 关闭互换空间
起首,您必要关闭互换空间。
sudo swapoff -a
Step 2: 备份 fstab 文件
在对系统进行永世更改之前,最好备份相关的设置文件。
sudo cp /etc/fstab /etc/fstab.bak
Step 3: 修改 fstab 文件
接下来,编辑 /etc/fstab 文件以删除互换条目。
sudo nano /etc/fstab
在该文件中,找到如下所示的行,表明掉它
#UUID=XXX-XXX-XXX none swap sw 0 0
保存并退出文件
Step 4: 验证修改
使用 free 或 swapon 下令确认已禁用互换空间
free -h
或者
swapon --show
假如 swap 关闭,free 下令应该在 swap 行体现 0B,而 swapon 下令应该不返回任何输出。
Step 5: 删除互换分区 (可选)
假如不再必要互换分区,可以删除它以回收空间。为此,您必要使用磁盘管理工具,如 fdisk 或 gparted。此步骤必要审慎,因为不正确的使用可能导致数据丢失。
This is a basic guide for fdisk:
(1) 使用 fdisk 列出分区
sudo fdisk -l
(2) 确定互换分区。通常将其标记为 Linux swap / Solaris。记住其装备名称,例如 /dev/sdax
(3) 使用 fdisk 下令删除分区,sdaX 替换为系统中标识的相应分区。
sudo fdisk /dev/sdax
(4) 在 fdisk 提示符中,键入d 来删除分区,然后键入互换分区的编号。按回车。
(5) 末了,键入 w 将更改写入磁盘并退出。
我的开源项目
https://i-blog.csdnimg.cn/img_convert/28b8bad111c6a996795d0ebdc6331eaa.png
[*]course-tencent-cloud(酷瓜云讲堂 - gitee仓库)
[*]course-tencent-cloud(酷瓜云讲堂 - github仓库)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]