如果 RAM 耗尽,系统就会变得反应迟钝

如果 RAM 耗尽,系统就会变得反应迟钝

我有 8GB RAM 和 20GB 交换空间。如果我运行

stress -m 1 --vm-bytes 8G --vm-keep

系统几分钟内无法使用。鼠标指针不再使用。甚至几分钟后,它仍然没有响应。Gnome 系统监视器显示已使用 10GB 交换空间。为什么系统变得如此缓慢?

编辑:我刚刚发现了这个问题即使系统内存不足,也能防止 Ubuntu 冻结

答案1

它变慢是因为您在压力测试中使用了所有 RAM,并且内容被写入交换区。

磁盘存储比 RAM 慢几个数量级。RAM 每秒可以处理数十 GB 的带宽。SSD 每秒可以处理个位数 GB 的带宽。硬盘每秒可以处理数百兆字节的带宽。

当您过度使用内存时,这只是预期的行为。

相关内容