我的交换空间有问题。即使应该使用交换空间,交换空间也总是空的。
在下面的屏幕截图中,您可以看到我的 RAM 已满一半,剩余的 RAM 已充满缓存和缓冲区。
每次我的 RAM 被所有东西占满时,我都会有 1-2 秒的冻结时间。我猜这是系统暂停以释放一些缓存以腾出空间。
但是,这种情况不应该发生。理论上,在整个 RAM 填满之前,交换区应该开始用于缓存和缓冲区,因此不应该出现冻结,因为系统 RAM 总是有一些可用空间,缓存和缓冲区将在后台从 RAM 复制到交换区,从而防止冻结。
我检查了一下,我的交换分区 UUID 在 fstab 中与 blkid 命令的结果一致,并且我的交换量为 60。
是不是我的交换空间太小而无法使用?
感谢您的帮助!