10 问题是我的计算机具有3Gb的内存ram。因此,我认为我不需要太多的交换内存大小,并且确实需要硬盘中的可用空间。对不起,我的英语 12.04 swap — 巴勃罗 source 如何调整分区大小的 — 伊利亚·卡根
11 是。您可以使用GParted更改交换分区的大小。您可以从Ubuntu软件中心安装它。 记住的GParted 不会在工作挂载的分区。在交换分区上工作时,必须先使用swapoff 卸载它。完成后,要激活新的交换空间,请使用swapon进行操作。 注意:为了安全起见,您可能要考虑通过实时/可引导CD或USB进行此操作。另外请记住,任何时候处理分区都会有风险。 注意:处理分区时,请始终确保备份可用,以防出现问题。您可以考虑使用Clonezilla — 米奇 source 6 不建议在运行操作系统的系统驱动器上更改分区表。当分区的大小更改时,可以通过编辑分区表来完成。在已安装的Ubuntu系统上有许多不错的GParted应用程序,但是这个错误是为什么默认情况下不安装它的原因。要调整分区的大小,您应该从未在执行此操作的物理驱动器上安装的OS进行引导。(因此,您可以为此使用Ubuntu Live CD / DVD / USB。)我建议编辑您的答案以解决此问题。(不过,如果您愿意,我可以单独回答。) — Eliah Kagan 2012年 我使用此方法更改了分区,但是这更改了交换分区的UUID,因此文件/ etc / fstab不再正确,必须对其进行修改。 — 艾蒂安
1 我认为您最好的选择是降低“ swappiness”值,处理HDD的分区表可能很棘手且危险。 运行此命令 gksudo gedit /etc/sysctl.conf 添加这行 vm.swappiness=0 重新启动计算机后,内核将不使用交换,交换将被安装但未使用。 您可以在0到100之间设置此值,此选项的含义约为交换空间的使用百分比,0 =从不使用交换。 — 用户名 source 2 这不会“ 释放硬盘上的空间 ”(问题所要求的)。为此,必须使用可存储数据的文件系统对交换分区进行收缩,删除或重新格式化。缩小它可能是这三个选项中最好的。 — 卡根