![长时间计算后我的电脑变慢了](https://linux22.com/image/1060456/%E9%95%BF%E6%97%B6%E9%97%B4%E8%AE%A1%E7%AE%97%E5%90%8E%E6%88%91%E7%9A%84%E7%94%B5%E8%84%91%E5%8F%98%E6%85%A2%E4%BA%86.png)
我必须在电脑上做很多工作,所以我不会经常关机。但是 Ubuntu (17.04) 一两天后就变慢了。我不运行很多应用程序。我尝试过 Stacer、BleachBit 等清理软件,但没有成功。重新启动 PC 解决了这个问题,但对我来说重新启动它是个问题。
PC 配置:处理器:4x Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz 内存:8142MB(已使用 3157MB)操作系统:Ubuntu 17.04 OpenGL 渲染器:GeForce GT 520/PCIe/SSE2
答案1
您需要的不是像 BleachBit 这样的文件清理器,而是 RAM 优化器。您的速度变慢是由于垃圾堆积导致的,这需要不断增加(相对较慢的)交换使用量。这主要是在您频繁打开和关闭程序时出现的问题,对于占用大量 RAM 的软件来说,这可能是一个更大的问题——但只要系统运行时间足够长,这种情况最终都会发生。
RAM 优化器会主动查找并释放不再运行的进程的 RAM 块,以便新进程使用这些块。大多数优化器还会重新分配 RAM,将现有块移动为连续的,这样空闲的 RAM 就是一个整体,而不是很多小块。进程应该在终止前释放这些块,但这种情况并不总是发生;这通常称为“内存泄漏”。
就我自己的 Ubuntu 体验而言,我认为没有必要运行 RAM 优化器,但我必须经常重新启动以进行内核更新,因此垃圾堆积对我来说不是一个大问题。但是,对于您报告的问题,RAM 优化器可能会大大减少您的速度减慢。