选择会话/密码后 Xubuntu 加载缓慢

选择会话/密码后 Xubuntu 加载缓慢

我最近在电脑上安装了 Xubuntu。我喜欢这个发行版。一切都很快,然后启动速度变慢了。开始需要几分钟才能显示我用户选择的壁纸和菜单,基本上在电脑上做任何事情。除了更改 swappiness 之外,我不记得做过任何事情。它最初没有影响它。这会不会是影响它的东西,或者是否有其他想法可能导致这种突然的变化。

答案1

是的,更改 swappiness 会降低计算机的速度。这是系统将数据从 RAM 交换到硬盘以节省空间的阈值。在内存中查找、读取和写入数据的速度比在硬盘中快得多。因此,最好将数据保留在内存中,并且仅在内存非常低时才交换到硬盘。默认情况下,swappiness 设置为 60,更改此值将决定系统在这些情况下的行为方式。

增加此值将导致系统更频繁地进行交换。即使这可能是不必要的。您正在寻找的数据很可能已从内存中交换出来。正如我之前所说,硬盘上的文件操作要慢得多,因此即使是简单的任务也可能需要比平时更长的时间才能完成。

降低此值将导致系统避免将数据交换到硬盘。有时建议这样做以提高性能,但如果您的内存本来就很少,这可能会适得其反。因此,低内存与低交换值相结合可能会导致系统很快耗尽内存,同时不愿意通过交换释放内存。

我建议您将 swappiness 值恢复为默认值 60。监控计算机的行为。希望您能看到改进。

答案2

减少交换使用(非常重要!) 1.5。这在 RAM 内存相对较少(1 GB 或更少)的计算机上尤其明显:它们在 Xubuntu 中运行速度往往太慢,而且 Xubuntu 访问硬盘过多。幸运的是,这是可以解决的。

硬盘上有一个单独的虚拟内存分区,称为交换分区。当 Xubuntu 过度使用交换分区时,计算机速度会变得很慢。

Xubuntu 使用交换分区的倾向由设置决定。设置值越低,Xubuntu 开始使用交换分区所需的时间越长。在 0-100 的范围内,默认设置为 60。这对于普通桌面使用来说太高了,只适合服务器。

详细解释可在此处找到(链接失效?然后下载内容相同的 pdf 文件)。

现在介绍操作方法:

1.首先确保您已经安装了应用程序 gksu 和 leafpad:

菜单按钮 - 配件 - 终端仿真器

类型(使用复制/粘贴):

sudo apt-get install gksu leafpad

按 Enter 键并提交您的密码。请注意,密码将保持不可见,甚至不会显示星号,这是正常的。

2.现在检查您当前的 swappiness 设置。在终端中输入(使用复制/粘贴):

cat /proc/sys/vm/swappiness

按 Enter 键。

结果大概是60。

3.要将 swappiness 更改为更合理的设置,请在终端中输入(使用复制/粘贴):

gksudo leafpad /etc/sysctl.conf

按 Enter 键。

滚动到文本文件底部并添加 swappiness 参数以覆盖默认值。复制/粘贴以下蓝线:

# Decrease swap usage to a more reasonable level
vm.swappiness=10

4.关闭文本文件并重新启动计算机。

5.重启后,检查新的 swappiness 设置:

菜单按钮 - 配件 - 终端仿真器

类型(使用复制/粘贴):

cat /proc/sys/vm/swappiness

按 Enter 键。

现在应该是10。

注意:您的机器可能会因 swappiness 的更大幅度下降而受益。一个有用的经验法则可能是这样的:

1 GB RAM or more: set swappiness to 10
Less than 1 GB RAM: set swappiness to 5

相关内容