Linux
我打開它的時間越長,作業系統越慢
我最近決定不在辦公室關閉我的 Ubuntu 機器,因為啟動它然後打開我通常需要的所有應用程序需要很長時間。
將PC打開幾天並開始使用後,電腦速度相當慢。當我在做一些例行程序時,它仍然緩慢了幾分鐘,然後它就趕上了。這是輸出
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
我想知道為什麼會發生這種情況以及如何阻止它發生,也想知道它如何在一段時間後提高其性能。我也想知道如何自己分析這些東西
linux 桌面系統週期性地“凍結”它通常是在系統交換到磁碟時引起的。當您的可用記憶體不足時會發生這種情況,並且它需要通過將一些數據移動到硬碟上慢得多的交換分區來釋放東西。
根據您的
top
輸出,您 16GB 記憶體的 85% 以上正在使用中。top
您可以通過按Shift
+來查看哪些應用程序是貪婪的m
,它按記憶體消耗而不是預設的 CPU 使用對列表進行排序。眾所周知,某些應用程序(例如 Google Chrome)會佔用大量記憶體,並且使用諸如標籤掛起擴展程序之類的東西可能很有用,尤其是當您發現自己一直打開很多標籤時