Un bug provocará que los equipos de 32 bits dejen de funcionar en el 2038

Iniciado por wolfbcn, 27 Mayo 2014, 01:55 AM

0 Miembros y 1 Visitante están viendo este tema.

wolfbcn

Aquellos equipos que sobrevivieron al "bug del 2000" pueden vivir momentos similares de tensión en el 2038.

De nuevo una grave amenaza se cierne sobre la industria tecnológica. Se trata del llamado "bug del 2038" y consiste básicamente en el hecho de que el reloj de todos los equipos basados en una arquitectura de 32 bits se "reiniciará" el 19 de enero de 2038.

En ese momento, el reloj de los equipos que aún estén en marcha en ese año, pasaría a marcar la fecha del 1 de enero de 1970, fecha de inicio del primer sistema operativo Unix.

El problema viene determinado a que el mayor numero que puede gestionar una plataforma de 32 bits es 2147483647 y si lo aplicamos a los segundos desde la fecha de inicio nos conduce al 19 de enero de 2038.

Los equipos de 64 bits estarían a salvo de este bug pero deberíamos actualizar el software para estos ordenadores ya que en su mayoría corren aplicaciones ideadas para 32 bits.

http://www.noticiasdot.com/wp2/2014/05/25/un-bug-provocar-que-los-equipos-de-32-bits-dejen-de-funcionar-en-el-2038/
La mayoria pedimos consejo cuando sabemos la respuesta, pero queremos que nos den otra.

Kami

No lo considero un bug... ya se sabía desde que se hizo los primeros PCs con 32b.

Además, hay 1000 soluciones al timestamp, como por ejemplo empezar a contar desde 2000  :xD

Vaagish

Citar1 de enero de 1970, fecha de inicio del primer sistema operativo Unix.

El año esta bien, pero la fecha fue puesta para empezar a contar desde principio de año..

CitarNo lo considero un bug... ya se sabía desde que se hizo los primeros PCs con 32b.

Claro que no es un bug.. es una limitación en todo caso.. pero estos que hacen las noticias son terribles!  :rolleyes:

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

Gh057

jajaja muy bueno Eternal Idol XD

pero... no se puede probar fácilmente si se adelanta el reloj?
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

Vaagish

JA! Ya tiene nombre y todo el problema..

Citarpero... no se puede probar fácilmente si se adelanta el reloj?

Probalo y contanos!! jajaja

do-while

- Doctor, confundo los números y los colores.
- Vaya marrón.
- ¿Marrón? ¡Por el culo te la hinco!

Kami

Cita de: Gh057 en 27 Mayo 2014, 20:07 PM
jajaja muy bueno Eternal Idol XD

pero... no se puede probar fácilmente si se adelanta el reloj?

En paz descanse...

Cita de: do-while en 27 Mayo 2014, 20:38 PM
Yo me quedé en R2D2 y C3PO, este debe ser mas moderno.  :xD

¡Saludos!

Y2K38 = Year 2000  K??? 38 (2038), también es conocido como Y2038.

-- KiLiaN --

Entren al chat de elhacker.net
    
   

@kln13

engel lex

Cita de: -- KiLiaN -- en 27 Mayo 2014, 20:52 PM
Nadie dice nada de los procesadores de 64 bits?

no tiene nada que ver la arquitectura del ordenador aqui, es el tipo de variable usado


<sarcasmo>sabian que es un bug que las computadoras no pueden contar hasta infinito ni dividir entre 0?<\sarcasmo>
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.