如何解决 Ubuntu 18.04.2 LTS 上内存使用过多的问题

Ngu*_*ờng 4 18.04

我的笔记本电脑:4GB 内存,CPU Intel Core i5 6200。操作系统:Ubuntu 18.04.2 LTS。我有 ram 使用过多的问题。当我关闭应用程序时,内存没有变化。所以我的笔记本电脑滞后并且运行很慢。你可以帮助我?

Wil*_*Wil 8

打开终端并运行swapon命令。如果您没有看到列出任何交换空间,请运行以下命令:

sudo apt install zram-config

这将启用 ZRAM 交换空间,这总比没有好。

如果您列出了交换空间,但没有看到 /dev/zram0 列出,那么您可以尝试启用 ZSWAP 以创建压缩交换缓存以加快交换性能。

在终端,运行 sudoedit /etc/default/grub

找到一行GRUB_CMDLINE_LINUX_DEFAULT=quiet splash并修改如下:

GRUB_CMDLINE_LINUX_DEFAULT="安静飞溅 zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=25 zswap.zpool=z3fold"

保存更改

运行sudo update-grub然后重新启动以应用更改。

这将使用多达 25% 的系统内存作为压缩交换缓存,压缩比通常为 2.7:1。因此,如果您有 4G 的 RAM,它将使用 1G 的内存来创建 2.7GB 的交换缓存,这将使您的系统感觉类似于在理想情况下使用 5.7GB 的 RAM。如果您有 SSD,它还会显着减少对交换空间的写入量。

说了所有这些,请考虑增加 RAM 或更快存储的价值。如果您在家工作,并且通过在 4G UDIMM 上花费 28 美元或在 256G SSD 上花费 55 美元,您可以使 600 美元的笔记本电脑的运行速度提高两倍以上,那么您将提高生产力,足以支付低于一个月。我有一台配备 6200U/1TBHDD/8GRAM 的华硕 UX310UA,并添加了一个 M.2 SSD,这让这件事从一个懒散的人变成了一个可以再持续 4-5 年的火箭。如果操作系统可以让存储进入睡眠状态,那么您的电池寿命也会增加 - 当您交换时它不能这样做。