我的电脑有点旧,有时它很难处理许多运行小进程的选项卡等。我想这与内存有关。
当我检查使用情况时,这就是我得到的:
free -lhm
total used free shared buff/cache available
Mem: 3.6Gi 2.4Gi 585Mi 24Mi 651Mi 957Mi
Low: 3.6Gi 3.1Gi 585Mi
High: 0B 0B 0B
Swap: 2.0Gi 539Mi 1.5Gi
我想知道 Swap 是否应该这么大,如果没有,我怎样才能安全地调整它的大小。
细节
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
Arch: x64
Swap: file (not partition)
在 Ubuntu 20.04 的新安装中,默认情况下会在分区中创建一个 1.5GB 的交换文件(不是交换分区)
/
。在 Ubuntu 17.04 及更高版本的新安装中,默认情况下还会创建一个交换文件。当需要更多交换空间时,交换文件会自动调整大小,但始终至少为 1.5GB。如果您使用的操作系统是从 17.04 之前安装的操作系统升级而来的,那么您的操作系统可能有一个单独的交换分区。一般来说,如果您的计算机有 4GB 或更少的 RAM,建议交换分区是 RAM 量的 1.5-2 倍。在大多数情况下,没有必要拥有大于 8GB 的交换分区。
轻量级的 Ubuntu 需要更少的 RAM,因此它们也需要更少的交换空间。
基线条件下 18.04 不同版本的 RAM 使用情况 (点击图片放大)