1. O tempo de resposta do servidor pode ser calculado pela fórmula: TR = 1 / (X0 * (1 - %U)), onde TR é o tempo de resposta, X0 é a capacidade de processamento do servidor e %U é a utilização dos recursos do servidor. Substituindo os valores, temos:
TR = 1 / (4 * (1 - (0,8 * 0,9 * 0,6 * 0,4)))
TR = 1 / (4 * (1 - 0,1728))
TR = 1 / (4 * 0,8272)
TR = 0,303 segundos
2. O efeito que o aumento da carga em 10% ocasiona no tempo de resposta do servidor pode ser calculado pela fórmula: %ΔTR = (%ΔU) / (1 - %U), onde %ΔTR é o efeito no tempo de resposta, %ΔU é o aumento da carga e %U é a utilização dos recursos do servidor. Substituindo os valores, temos:
%ΔTR = (0,1) / (1 - (0,8 * 0,9 * 0,6 * 0,4))
%ΔTR = 0,1 / (1 - 0,1728)
%ΔTR = 0,1 / 0,8272
%ΔTR = 0,1209 ou 12,09%
Portanto, o aumento de 10% na carga ocasiona um aumento de 12,09% no tempo de resposta do servidor.
3. O recurso que está causando mais problemas em relação ao tempo de resposta é aquele que apresenta a maior utilização. Nesse caso, é a CPU, que está com 80% de utilização.
4. Trocando a CPU por uma 100% mais rápida, temos uma nova capacidade de processamento X1 = 8 req/s. O tempo de resposta pode ser calculado novamente pela fórmula: TR = 1 / (X1 * (1 - %U)). Substituindo os valores, temos:
TR = 1 / (8 * (1 - (0,8 * 0,9 * 0,6 * 0,4)))
TR = 1 / (8 * (1 - 0,1728))
TR = 1 / (8 * 0,8272)
TR = 0,151 segundos
Portanto, a troca da CPU por uma 100% mais rápida reduziu o tempo de resposta do servidor de 0,303 segundos para 0,151 segundos.
Para escrever sua resposta aqui, entre ou crie uma conta
Políticas Públicas em Segurança Pública
Compartilhar