Alta porcentagem de roubo de CPU na instância do Amazon EC2

Alta porcentagem de roubo de CPU na instância do Amazon EC2

Estou enfrentando uma alta porcentagem de roubo de CPU em uma instância grande do Amazon EC2. Eu sei que isso significa que minha CPU virtual está aguardando o tempo da CPU real da máquina. Minha dúvida é: o que posso fazer para reduzir esse percentual e aproveitar ao máximo a CPU?

A porcentagem de roubo é consistentemente de 20%. A carga do sistema ultrapassa 10 quando isso acontece. Verifiquei a memória e a rede e tenho certeza de que não são o gargalo. Isso é normal para esse ambiente?

Também existem técnicas de otimização no nível do sistema para reduzir a porcentagem de roubo da instância virtual?

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          52.38    0.00    8.23    0.00   21.21   18.18

Responder1

Se você quiser tirar mais proveito da CPU, terá que pedir mais dela. Ele fica ocioso 18% do tempo porque você não está pedindo mais nada.

Você pode encontrar este artigo emMonitoramento EC2útil.CloudWatchfornece monitoramento muito mais útil porque entende os aspectos internos da virtualização.

informação relacionada