Valor enorme de CS em #vmstat - o que isso significa?

1

Aqui está a saída para #vmstat para meu VPS (virtualização do Parallels):

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 323044      0 358840    0    0    56     0    0 25354  0  0 99  0  0
 0  0      0 322708      0 359056    0    0   208     0    0 23444  0  0 99  0  0
 0  0      0 322248      0 359500    0    0   440   452    0 23553  0  0 99  0  0
 0  0      0 321212      0 360076    0    0   576    24    0 23141  0  0 99  1  0

Como você pode ver, o valor cs está fora da escala. Varia entre 20000 e 30000. O que poderia estar causando isso? Meu site corre bem, então ocasionalmente aumenta para carregar 80, desabilitando o site por 10 minutos de cada vez.

    
por soupagain 12.10.2012 / 21:46

1 resposta

3

cs é "interruptores de contexto", um parâmetro de contexto é basicamente "a CPU mudando entre tarefas". É normal que esse valor seja alto, eles podem acontecer centenas de vezes por segundo, como parte da multitarefa normal.

É improvável que o seu problema de pico de carga esteja relacionado, e os sistemas ocupados geralmente terão um grande contador cs .

    
por 13.10.2012 / 07:39