Um disco serve 15 solicitações/segundo e cada solicitação é atendida em 0,06 segundos. Qual a utilização desse disco?

Passo 1

Beleza, então o enunciado diz que um disco atende 15 solicitações por segundo e cada solicitação leva 0,06 s para ser processada. Esse assunto faz parte de desempenho de sistemas (ou teoria de filas) e o que a gente precisa aqui é calcular a utilização do disco, ou seja, a fração de tempo que ele fica ocupado.

Passo 2

Primeiro, vamos identificar as variáveis:
  • Taxa de chegada (λ): 15 solicitações por segundo.
  • Tempo de serviço médio (S): 0,06 s por solicitação.
Na teoria de filas, a utilização U = lambda times S de um recurso é dada por:
Isso faz sentido porque, se chegam λ trabalhos por segundo e cada trabalho ocupa o disco por tempo S, o produto é o quanto de “segundos de trabalho” o disco recebe por segundo disponível.

Passo 3

Agora, é só substituir:
U = 15 ;(solic/s) times 0,06;(s/solic) = 0,9
Quando você multiplica as unidades, sobra “solic/s × s/solic = 1”, ou seja, é adimensional e vale 0,9.

Passo 4

Como utilizamos uma fração, 0,9 significa 90%. Ou seja, o disco fica ocupado 90% do tempo. Se for mais de 100% a gente sabe que o sistema entra em sobrecarga, mas aqui está tudo dentro do limite.

Resposta

A utilização do disco é de 90% (ou 0,9).

Exercícios relacionados