Confronto no tempo mantendo

Este artigo explora o conceito de manter o tempo e como a medida humana do tempo está em desacordo com a de um computador.

O tempo é certamente um conceito que a maioria de nós dá por certo, passa por nós e nós percebemos isso apenas quando vislumbramos um cabelo cinzento no espelho ou chegamos tarde a essa importante reunião. No entanto, manter o controle do tempo ocupou a humanidade por milênios.
Desde relógios iniciais e temporizadores de água até relógios digitais modernos e relógios atômicos, os humanos encontraram maneiras cada vez mais precisas e inovadoras de contar o tempo.

Os computadores também precisam saber a hora certa. A precisão é essencial para manter a Internet e as redes informáticas entre si, mas para um computador a passagem de tempo é uma equação simples baseada no acúmulo de momentos discretos adicionados a um tempo base, normalmente o número de segundos desse ponto no tempo.

Os seres humanos, por outro lado, têm uma variedade de noções diferentes sobre como medir o tempo. Nós o separamos em segundos, minutos, dias, semanas, meses, anos, décadas e até milênios.

E é aí que o problema reside que, historicamente, nós forçamos o tempo a corresponder com a órbita e a rotação da Terra, chamados de tempo solar, o que, como resultado, não é tão preciso, nem suficiente para um computador de qualquer forma.

As redes de computadores usam o protocolo Network Time Protocol (NTP), o padrão de sincronização de tempo usado pela Internet para manter ao mesmo tempo. O NTP permite que as máquinas consultem servidores temporários regionais que obtêm o Horário Universal Coordenado UTC de relógios de referência altamente precisos, tanto da Internet como através de rádio ou receptor GPS.

No entanto, a UTC é baseada no tempo atômico e difere do tempo de rotação da Terra (sistema solar) porque o dia está se alongando lentamente. A gravidade da lua alonga o turno global em cerca de 1.4 milissegundos - isto é, milésimos de segundo - por dia por século. Uma vez que 1820, o que pensamos como um período de 24-hora ficou 2 milissegundos por mais tempo.

Como resultado, o tempo atômico difere do tempo solar em um segundo em cada 500 dias. Para ajustar os segundos de salto são adicionados a cada ano ou mais. No entanto, à medida que os computadores se tornam mais dependentes da precisão, esse segundo salto pode causar problemas, pois um segundo pode ser uma quantidade de vasrt em alguns aplicativos sensíveis ao tempo.

Alguns sugerem para combater este problema. Os segundos de salto devem ser eliminados e o mundo deve ficar com apenas um tempo atômico, embora isso resulte em sol à meia-noite e escuro durante o dia (embora em 43,000 anos). Outros argumentam que ter uma escala de tempo baseada na rotação da Terra é primitiva e não é necessária na era moderna, embora muitos agricultores e astrônomos estejam ansiosos para argumentar o contrário.

No entanto, à medida que os relógios atômicos e os computadores se tornam cada vez mais precisos e precisos, parece que os seres humanos e nosso mundo giratório não poderão continuar.

Este post foi escrito por

Richard N Williams

Richard N Williams é um autor técnico e especialista em Server e Tempo indústria sincronização do NTP. Richard N Williams no Google+