我打开操作系统的时间越长,操作系统就会变得越慢

我打开操作系统的时间越长,操作系统就会变得越慢

我最近决定不关闭办公室里的 Ubuntu 机器,因为启动它然后打开我通常需要的所有应用程序需要花费很多时间。

将电脑打开几天并开始使用后,电脑速度相当慢。当我执行一些常规流程时,它仍然缓慢了几分钟,然后它就赶上了。这是输出top

top - 10:40:46 up 3 days, 18 min,  1 user,  load average: 0.66, 1.47, 1.42
Tasks: 396 total,   1 running, 330 sleeping,   0 stopped,   1 zombie
%Cpu(s):  3.9 us,  0.6 sy,  0.0 ni, 95.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 16331284 total,   476144 free, 13993084 used,  1862056 buff/cache
KiB Swap:  2097148 total,   628732 free,  1468416 used.   971580 avail Mem

我想知道为什么会发生这种情况,以及如何阻止它发生,也对它如何在一段时间后提高性能感兴趣。我也想知道如何自己分析这些事情

答案1

Linux 桌面系统定期“冻结”通常是在系统交换到磁盘时引起的。当您的可用内存不足并且需要通过将一些数据移动到硬盘上速度慢得多的交换分区来释放内存时,就会发生这种情况。

根据您的top输出,16GB 内存的 85% 以上当前正在使用。您可以top通过按Shift+来查看哪些应用程序正在贪婪m,这会按内存消耗而不是默认的 CPU 使用情况对列表进行排序。

众所周知,某些应用程序(例如 Google Chrome)会占用大量内存,使用选项卡悬挂扩展等功能可能会很有用,特别是当您发现自己始终打开大量选项卡时

相关内容