2.2. Monitoramento do Desempenho do Sistema

Conforme mencionado anteriormente, o monitoramento do desempenho do sistema é normalmente feito em resposta a um problema de desempenho. Ou o sistema está muito lento ou os programas (e, às vezes, o sistema todo) não rodam de jeito nenhum. Em ambos os casos, o monitoramento do desempenho é normalmente feito como o primeiro e último passos de um processo de três etapas:

  1. Monitorar para identificar a natureza e escopo da redução de recursos que causam os problemas de desempenho

  2. Os dados obtidos através do monitoramento são analisados e é tomada uma sequência de ações (normalmente, o ajuste de desempenho e/ou a aquisição de hardware adicional) para resolver o problema

  3. Monitorar para garantir que o problema de desempenho foi resolvido

Por causa disso, o montoramento do desempenho tende ter uma duração relativamente pequena e um escopo mais detalhado.

NotaNota
 

O monitoramento do desempenho do sistema frequentemente é um processo repetitivo, com estes passos sendo repetidos diversas vezes a fim de atingir o melhor desepenho possível do sistema. A principal razão disso é que os recursos do sistema e sua utilização tendem ser altamente relacionados, ou seja, a eliminação do gargalo de um recurso frequentemente revela outro.