vmstat: Interrupções muito altas (system.in) e comutadores de contexto (system.cs)

1

Meu computador de mesa tem sido bastante lento ultimamente, especialmente depois de deixá-lo durante a noite e, em seguida, começar a usá-lo novamente na manhã seguinte. Eu tentei diminuir o swappiness (o valor atual é 5) e a atividade do disco agora é menos intensa. Mas a lentidão permanece. vmstat 1 output é algo como:

procs -----------------------memory---------------------- ---swap-- -----io---- -system-- --------cpu--------
 r  b         swpd         free         buff        cache   si   so    bi    bo   in   cs  us  sy  id  wa  st
 2  0      1214672      1325428       100660      2065148    0    0     0     0  793 3396   7   2  92   0   0
 3  0      1214672      1329396       100660      2067812    0    0     0     0  916 5294   9   1  90   0   0
 2  0      1214672      1330884       100660      2065156    0    0     0     0  756 3759   4   2  93   0   0
 2  0      1214672      1320344       100676      2065260    0    0     0  3056  764 4351   8   2  89   1   0
 0  0      1214672      1328776       100676      2065260    0    0     0     0  850 4005   3   1  95   0   0
 0  0      1214672      1331256       100676      2065260    0    0     0     0  890 4519   5   3  92   0   0
 0  0      1214672      1324560       100676      2067920    0    0     0    52  674 3485   6   2  93   0   0
 2  0      1214672      1322080       100676      2065260    0    0    16     0  874 5058   9   3  88   0   0
 0  0      1214672      1323816       100684      2065364    0    0    44  1740 1453 16016   8   4  88   0   0

Centenas e algumas vezes milhares de interrupções, dezenas de milhares de interruptores de contexto de até 100k são frequentemente encontrados. Simplesmente mover o ponteiro do mouse ao redor rapidamente fará com que os interruptores de contexto atinjam o teto, especialmente se eu apontar o mouse para a área do Gerenciador de Tarefas no painel. Estou usando o KDE Plasma (KDE Frameworks 5.35.0, Linux Mint 18.2).

Se eu usar outro ambiente de área de trabalho como o Cinnamon, os números de comutadores de contexto não serão tão altos (normalmente, entre meados e centenas quando ociosos ou entre 1000 e 2000 quando mais ativos). Mas eu prefiro o Plasma a outros ambientes de desktop.

Como descobrir a causa do problema em mais detalhes e remediá-lo?

    
por Gerry Lufwansa 07.05.2018 / 14:43

0 respostas

Tags