Se comenzĂł a escuchar sobre el problema del año 2038 con frecuencia en diciembre de 2014. El problema del año 2038 se debe a la capacidad máxima de bits de los sistemas de 32 bits. Almacenan memoria y ejecutan sus procesos utilizando 32 dĂgitos binarios, que pueden ser representados por un 1 o un 0, permitiendo un total de 4.294.967.296 combinaciones posibles. Pero hay que tener en cuenta que estas combinaciones pueden ser positivas o negativas, por lo que en realidad los sistemas de 32 bits “solo” tienen 2,147,483,647 valores positivos mayores que cero y otros 2,147,483,648 valores negativos. Un valor negativo más, ya que el cero está en el espacio de los positivos.
El problema radica en el tipo de variable que se utiliza para almacenar una información temporal. Si se usa un “int”, aparecerá la falla, que es la variable que se usa en casi todos los sistemas de 32 bits. Sin embargo, si se utiliza un “unsigned int”, el signo negativo se eliminará y habrá algunos años más de margen.
realmente me supera no llegare a mucho en computacion
Jorge Vila
3 years ago
Al final con lo del año 2000 no pasó nada
mandy123
3 years ago
Fantastic work-from-home opportunity for everyone…Work for three to eight hours a day and start getting paid in the range of 13,000 to 19,000 dollars a month…Weekly payments…And best thing is…It’s so Easy…follow details on this website……http://www.salarypay1.com
El 19 de enero de 2038, cuando el reloj marque los catorce minutos y siete segundos despuĂ©s de las cinco de la mañana, un error informático provocará que la mayorĂa de las computadoras, programas, servidores o cualquier tipo de dispositivo que utilice un 32- sistema de bits y no ha sido parcheado para fallar a escala global, pensando que es 1901 nuevamente.
Se comenzĂł a escuchar sobre el problema del año 2038 con frecuencia en diciembre de 2014. El problema del año 2038 se debe a la capacidad máxima de bits de los sistemas de 32 bits. Almacenan memoria y ejecutan sus procesos utilizando 32 dĂgitos binarios, que pueden ser representados por un 1 o un 0, permitiendo un total de 4.294.967.296 combinaciones posibles. Pero hay que tener en cuenta que estas combinaciones pueden ser positivas o negativas, por lo que en realidad los sistemas de 32 bits “solo” tienen 2,147,483,647 valores positivos mayores que cero y otros 2,147,483,648 valores negativos. Un valor negativo más, ya que el cero está en el espacio de los positivos.
Uno de los sistemas que utilizan estos procesadores para contar el tiempo es POSIX, que calcula los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC. Esto significa que a partir del 1 de enero de 1970, las computadoras de 32 bits solo pueden contar las fechas desde las 20:45:52 UTC del 13 de diciembre de 1901 hasta las 03:14:07 UTC del 19 de enero de 2038. Por lo tanto, un segundo después de las 03:14:07 UTC del 19 de enero de 2038, los sistemas de 32 bits ya no podrán contar y confundirán la fecha con el 13 de diciembre de 1901, que es la fecha de referencia de 1970 menos los 2,147,483,647 negativos. segundos.
El problema radica en el tipo de variable que se utiliza para almacenar una información temporal. Si se usa un “int”, aparecerá la falla, que es la variable que se usa en casi todos los sistemas de 32 bits. Sin embargo, si se utiliza un “unsigned int”, el signo negativo se eliminará y habrá algunos años más de margen.
El error afecta principalmente al sistema operativo Unix, que está en las entrañas de otros sistemas como GNU / Linux, Android e iOS. Por tanto, esto abarca desde casi todos los teléfonos móviles hasta una gran parte de los servidores de Internet. Y lo más preocupante es que no sabemos
cómo actuarán estos sistemas afectados, ya que ya no pueden contar el tiempo.
Algunos podrĂan simplemente restablecer sus fechas a 1901, lo suficiente como para crear un poco de caos dependiendo de dĂłnde suceda. Pero tambiĂ©n es posible que se activen fallas en el sistema, o incluso que algunos dispositivos se apaguen y no vuelvan a encenderse. En cualquier caso puedes estar seguro de que esto no es algo que realmente nos vaya a afectar. Aunque en el papel todo parece una catástrofe casi bĂblica, realmente no hay mucho de quĂ© preocuparse. Hay que tener en cuenta, por ejemplo, que los procesadores de 32 bits se han abandonado durante años en favor de los de 64 bits, que, al tener una mayor capacidad de bits, aĂşn tardarĂan algunos siglos en tener este problema.
Por ejemplo, Microsoft ha estado ofreciendo versiones de 64 bits de su sistema operativo desde Windows XP Professional en 2005, el sistema macOS de Apple ha sido exclusivo de 64 bits desde Mac OS X 10.7 “Lion” en 2011, y los primeros mĂłviles Android con 64- bit comenzĂł a llegar en 2014. Por lo tanto, si los 32 bits se están volviendo obsoletos, es lĂłgico pensar que para 2038 incluso los de 64 bits a los que se está pasando gradualmente tambiĂ©n se habrán abandonado por otros más avanzados. DespuĂ©s de todo, la tecnologĂa avanza a pasos agigantados, por lo que es poco probable que dentro de 20 años recordemos los 32 bits. E incluso si todavĂa hay algunos sistemas de red o dispositivos secundarios atascados en 32 bits, los fabricantes tienen mucho tiempo para parchearlos con actualizaciones de software. Va a ser muy difĂcil que este problema de 2038 cause estragos significativos.
PrisioneroEnArgentina.com
Enero 8, 2022
realmente me supera no llegare a mucho en computacion
Al final con lo del año 2000 no pasó nada
Fantastic work-from-home opportunity for everyone…Work for three to eight hours a day and start getting paid in the range of 13,000 to 19,000 dollars a month…Weekly payments…And best thing is…It’s so Easy…follow details on this website……http://www.salarypay1.com