Qual é o tempo do sistema?
O tempo do sistema é uma representação da maneira como os computadores medem a passagem do tempo. A data de horário e calendário exibida por um sistema operacional (OS), ou chegada por várias linguagens de programação, é gerada usando o tempo do sistema. Isso é realizado por um relógio do sistema que conta carrapatos desde um ponto de partida arbitrário conhecido como época. Cada sistema operacional usa sua própria época e carrapatos que representam diferentes períodos de tempo. Ao determinar quantos ticks se passaram desde a época e depois convertendo -os em segundos, é possível que um computador renderize a hora e a data atuais. Os primeiros modelos a ter essa funcionalidade foram fabricados por máquinas de negócios internacionais (IBM). Desde então, todos os PCs e oses incluíram uma maneira de acompanhar o tempo e convertê -los em um formulário reconhecível para os seres humanos. Com o advento das redes, e especialmente a Internet, os PCs também se tornaram capazesde ajustar o tempo do sistema para explicar os fusos horários. Também se tornou possível atualizar o tempo do sistema para corresponder a um servidor central.
A maneira como os computadores normalmente medem o tempo é contando carrapatos desde um ponto de partida arbitrário. Os carrapatos não são universalmente conversíveis a uma medição de tempo útil para os seres humanos, pois cada sistema operacional permite um tempo diferente para passar entre eles. Alguns sistemas contam um carrapato para cada 100 nanossegundos, enquanto outros equivalem a um marcando um segundo. Se um sistema operar simultaneamente por um tempo suficiente, é possível que a contagem de carrapatos atinja o número máximo de dígitos permitidos e envolva zero. Em alguns casos, isso pode causar instabilidade do sistema.
Cada sistema também possui uma data de partida diferente da qual os carrapatos são contados. Alguns sistemas operacionais usam uma época que começa em 1601CE e tem um intervalo que dura até 2099ce. Outros, comoO sistema básico de entrada/saída do sistema usa uma época que conta a partir da meia -noite no dia atual. Em cada caso, é possível para um computador contar quantos carrapatos ocorreram desde que a época começou e depois converte esse número em uma data e hora do calendário que são úteis para o usuário humano. A resolução de que o tempo do sistema é capaz de retornar depende da duração de um carrapato, para que alguns sistemas possam relatar em milissegundos, enquanto outros são limitados ao segundo mais próximo.