Recentemente, decidi não desligar minha máquina Ubuntu no escritório porque demorou muito tempo para iniciá-la e depois abrir todos os aplicativos que eu normalmente exigiria.
Depois de deixar o PC aberto por alguns dias e começar a usá-lo, o computador ficou consideravelmente lento. Permaneceu lento por vários minutos enquanto eu estava fazendo alguns processos de rotina e depois alcançou. Aqui está a saída detop
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
Eu quero saber por que isso acontece e como evitar que isso aconteça, também estou interessado em como ele melhora seu desempenho depois de algum tempo. Eu também gostaria de saber como analisar essas coisas por conta própria
Um sistema de desktop linux "congelando" periodicamente, geralmente causado quando o sistema está trocando para o disco. Isso acontece quando você está ficando sem memória livre e precisa liberar coisas movendo alguns dados para sua partição swap muito mais lenta em seu disco rígido.
Com base em sua
top
saída, mais de 85% de seus 16 GB de memória estão em uso no momento. Você pode ver quais aplicativos estão sendo gananciosostop
pressionandoShift
+m
, que classifica a lista por consumo de memória em vez do uso padrão da CPU.Certos aplicativos como o Google Chrome são conhecidos por ocupar muita memória e usar coisas como uma extensão de suspensório de guia pode ser útil, especialmente se você estiver deixando muitas guias abertas o tempo todo