use*_*062 11 partitioning swap gparted 12.04
我在带有 16 GB 闪存驱动器的 64 位 HP 笔记本电脑上运行 Ubuntu 12.04。我现在没有工作硬盘。当我安装 Ubuntu 时,我在 sdb1 上创建了一个 2 GB 的交换分区。从那以后,我了解到交换分区在闪存驱动器上通常是个坏主意,因此我想将交换空间用于其他分区。您可以在下面的链接中查看我的分区方案。
我读过我只需要注释掉sdb1
fstab 文件,从 GParted live CD 启动,选择swapoff
sdb1,删除/与其他分区合并,一切都很好。
但是,我也读到过使用 sdb1 会改变 sdb2 或 sdb3 的 UUID 并导致问题。这是真的?initramfs 是否完全使用交换?
另外,当我在带有内部硬盘驱动器的笔记本电脑上运行 Ubuntu 时,交换分区有多大帮助?我有 6 GB 的 DDR3。1.5xActual RAM 的规则是否仍然适用?对我来说似乎有点。
谢谢您的帮助!
更新:我已经删除了交换。我遵循的过程是:
/ 和 /windows 分区各自保留了自己的名称和 UUID,并且一切正常。我以前从未见过任何交换空间被使用,而且我不打算使用休眠功能,所以我认为删除交换是一个好主意。
小智 11
尝试在终端中使用top
或监视交换内存使用情况htop
,这对用户更友好。如果你没有安装 htop,你可以安装它:
sudo apt-get install htop
Run Code Online (Sandbox Code Playgroud)
对于您的 RAM 量,我会说您的交换使用率在很多时候都是 0%。
如果要格式化交换分区,首先必须使用swapoff
命令禁用交换。然后用mkfs.ext4
或格式化分区mkfs
。之后,您需要编辑您的/etc/fstab
分区,以便系统在启动时挂载您的新分区。
您还可以使用Disks
Ubuntu 附带的图形应用程序,例如。