我正在运行 openSUSE TW、32 GiB RAM、64 GiB 交换 (SSD)。
在 RAM 完全被缓存填满之前,交换空间的使用量为零。
我正在使用 htop 来监控它。黄色/橙色 = 缓存
我的系统将使用 2 GiB 的 RAM,但其余的(30 GiB)都是缓存,然后,不是在需要时丢弃一些缓存来为其他数据腾出空间 - 它开始使用交换,只有几个 MiB,但我我发誓我会注意到轻微的冻结,并且系统有时会明显变慢。
这是为什么?我能做什么?
我愿意提供任何要求的信息。
vm.swappiness = 1
vm.dirty_ratio = 20
vm.dirty_background_ratio = 10
Run Code Online (Sandbox Code Playgroud)