¿Qué es el tiempo del sistema?
El tiempo del sistema es una representación de la forma en que las computadoras miden el paso del tiempo. La fecha de tiempo y calendario que se muestra por un sistema operativo (OS), o llegada por varios lenguajes de programación, se genera utilizando el tiempo del sistema. Esto es realizado por un reloj del sistema que cuenta las garrapatas ya que un punto de partida arbitrario conocido como época. Cada sistema operativo utiliza su propia época y garrapatas que representan diferentes longitudes de tiempo. Al determinar cuántas garrapatas han transcurrido desde la época, y luego convertirlas en segundos, es posible que una computadora rinde la hora y la fecha actuales.
Las computadoras personales (PC) tempranas no tuvieron ninguna forma de realizar un seguimiento del tiempo. Los primeros modelos en tener esa funcionalidad fueron fabricados por International Business Machines (IBM). Desde entonces, todas las PC y OSE han incluido alguna forma de realizar un seguimiento del tiempo y convertirlo en una forma reconocible para los humanos. Con el advenimiento de las redes, y especialmente en Internet, las PC también se volvieron capacesde ajustar el tiempo del sistema para tener en cuenta las zonas horarias. También se hizo posible actualizar el tiempo del sistema para que coincida con un servidor central.
La forma en que las computadoras generalmente miden el tiempo es contando garrapatas desde un punto de partida arbitrario. Las garrapatas no son universalmente convertibles a una medición del tiempo útil para los humanos, ya que cada sistema operativo permite que pase una cantidad diferente de tiempo entre ellos. Algunos sistemas cuentan un tick por cada 100 nanosegundos, mientras que otros equiparan un tick a un segundo. Si un sistema opera simultáneamente durante un tiempo suficiente, es posible que el recuento de garrapatas alcance el número máximo de dígitos permitidos y envuelva a cero. En algunos casos, esto puede causar inestabilidad del sistema.
Cada sistema también tiene una fecha de inicio diferente desde la que se cuentan las garrapatas. Algunos sistemas operativos usan una época que comienza en 1601CE y tiene un rango que dura hasta el 2099. Otros, comoSystem Basic Entrada/salida (BIOS) usa una época que cuenta desde la medianoche en el día actual. En cada caso, es posible que una computadora cuente cuántas garrapatas se han producido desde que comenzó la época y luego convierte esa cifra en una fecha y hora calendario que es útil para el usuario humano. La resolución de que el tiempo del sistema es capaz de regresar depende de la longitud de una marca, por lo que algunos sistemas pueden informar en milisegundos, mientras que otros están limitados al segundo más cercano.