问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

在 Ubuntu 系统中,扩容虚拟内存(swap)

创作时间:
作者:
@小白创作中心

在 Ubuntu 系统中,扩容虚拟内存(swap)

引用
CSDN
1.
https://m.blog.csdn.net/xuukai/article/details/145858874

在 Ubuntu 系统中,扩容虚拟内存(swap)可以通过以下步骤实现:

1. 检查当前虚拟内存(swap)使用情况

使用以下命令查看当前系统的虚拟内存情况:

free -h

这将显示当前的物理内存和虚拟内存(swap)的使用情况。

2. 创建新的虚拟内存文件

使用 fallocate 命令创建一个新的虚拟内存文件,例如创建一个 4GB 的虚拟内存文件:

sudo fallocate -l 4G /swapfile

这里的 4G 表示创建的虚拟内存文件大小为 4GB,你可以根据需要调整这个值。

3. 设置虚拟内存文件的权限

为了确保虚拟内存文件的安全性,设置文件权限为 600:

sudo chmod 600 /swapfile

4. 格式化虚拟内存文件

使用 mkswap 命令将文件格式化为虚拟内存文件:

sudo mkswap /swapfile

这将显示文件的 UUID,用于后续的挂载配置。

5. 激活虚拟内存文件

使用 swapon 命令激活虚拟内存文件:

sudo swapon /swapfile

6. 验证虚拟内存是否激活

再次使用 free -h 命令查看虚拟内存是否已经激活并显示在 Swap 列中。

7. 配置开机自动挂载

为了确保系统重启后虚拟内存仍然可用,需要将虚拟内存文件添加到 /etc/fstab 文件中:

sudo nano /etc/fstab

在文件末尾添加以下行:

/swapfile none swap sw 0 0

保存并退出。

8. 重启系统

重启系统以使新的虚拟内存配置生效:

sudo reboot

9. 验证虚拟内存扩容

系统重启后,再次使用 free -h 命令验证虚拟内存是否已经成功扩容。

通过以上步骤,你可以在 Ubuntu 系统中成功扩容虚拟内存(swap),从而提升系统的内存管理能力。

本文原文来自CSDN

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号