Uptime

Origem: Wikipédia, a enciclopédia livre.

Uptime, traduzido literalmente do inglês como "tempo em atividade", é a quantidade de tempo que um sistema de computador está ligado e desempenhando atividades computacionais sem descontinuidade deste estado de operação, ou seja, de forma ininterrupta. É o oposto de downtime que é o tempo que um sistema não está operacional.

Inter-relação com contratos[editar | editar código-fonte]

O uptime pode ser um fator relevante em contratos e tem uma relação com Service Level Agreement (SLA). Provedores de serviços podem estabelecer este acordo de nível de serviço com o usuário, de modo que o serviço seja prestado se mantendo no ar durante um tempo mínimo acordado.

Em um contrato em informática contendo tal termo, quando o SLA não é cumprido, a prestadora de serviços pode vir a pagar uma multa, ou ressarcir o usuário, conforme o acordo estipular.

Determinação[editar | editar código-fonte]

Linux[editar | editar código-fonte]

Em computadores com sistemas operacionais tipo Unix como o Linux é possível utilizar o comando uptime[1] para obter o tempo em atividade do computador:

$ uptime
  18:17:07 up 68 days,  3:57,  6 users,  load average: 0.16, 0.07, 0.06

No caso do Linux também é possível obter esta informação através do procfs em /proc/uptime:

$ cat /proc/uptime
  350735.47 234388.90

O primeiro número é o total de segundos desde que o sistema foi iniciado. O segundo número é quanto tempo o sistema está ocioso, em segundos.[2]

Referências

  1. «UPTIME(1)». Michael Kerrisk man7.org. Dezembro de 2012. Consultado em 19 de fevereiro de 2016 
  2. «PROC(5)». Michael Kerrisk man7.org. 5 de dezembro de 2015. Consultado em 19 de fevereiro de 2016 

Ligações externas[editar | editar código-fonte]

Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.