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.

-- KiLiaN --

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

Creo que si que tiene que ver puesto que los ordenadores de 32bits solo pueden manejar variables de hasta 32bits sin embargo los de 64bits no tienen esa limitación y el bug no tendría efecto en ellos, todo esto teniendo en cuenta que los ordenadores de 64 bits se impondrán tarde o temprano a los de 32 bits para 2038 estará casi subsanado.
Entren al chat de elhacker.net
    
   

@kln13

Vaagish

Citartarde o temprano a los de 32 bits para 2038 estará casi subsanado.

Sino en su totalidad... no creo que signifique un problema este "problema" en el año 2038, una "noticia" que no es noticia y aparte al pedo...  :silbar:

Saludos!!!

kub0x

Tranquilos antes de que suceda nada viajaré al pasado para hacerme con una IBM 5100 y reparar el desastre del Y2K38 :D

Saludos!
Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate


engel lex

Cita de: -- KiLiaN -- en 27 Mayo 2014, 22:35 PM
Creo que si que tiene que ver puesto que los ordenadores de 32bits solo pueden manejar variables de hasta 32bits sin embargo los de 64bits no tienen esa limitación y el bug no tendría efecto en ellos, todo esto teniendo en cuenta que los ordenadores de 64 bits se impondrán tarde o temprano a los de 32 bits para 2038 estará casi subsanado.

es decir si tengo un ordenador x86 (pentium 4) no puedo usar long ni double cuando programo? xD no puedo usar ipv6? xD
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.

Gh057

Cita de: Vaagish en 27 Mayo 2014, 20:19 PM
Probalo y contanos!! jajaja
Cita de: Kami en 27 Mayo 2014, 20:42 PM
En paz descanse...
Tengo una net rebelde que en cualquier momento o la prendo fuego, o le adelanto el clock  :laugh:
Saludos
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

-- KiLiaN --


http://es.wikipedia.org/wiki/Problema_del_a%C3%B1o_2038

CitarLa mayoría de sistemas operativos para arquitecturas de 64 bits utilizan enteros de 64 bits para time_t. La migración a estos sistemas está todavía en proceso y se espera que se complete mucho antes de 2038. Usar un entero de 64 bits retrasaría la fecha del problema unos 2,90 billones de años (2,9 x 1012). Es decir, 220 veces la edad aproximada del Universo.

Citares decir si tengo un ordenador x86 (pentium 4) no puedo usar long ni double cuando programo? xD no puedo usar ipv6? xD
La verdad no me explique muy bien y mas despues de leer lo de la wiki se da cuenta uno xDD
Entren al chat de elhacker.net
    
   

@kln13

engel lex

aunque no es limitante, es simplemente que lo programaron como integer de 32bits... si lo hubieran programado como  long aún sería compatible con la arquitectura 32bits, solo que seguramente al igual que ipv4 no esperaban que lo hicieran 2 años antes! XD
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.

WHK


-- KiLiaN --

CitarEsta representación es un estándar de facto en los sistemas tipo Unix y también en los programas escritos para muchos otros sistemas operativos debido al gran alcance del lenguaje de programación C. En la mayoría de sistemas de 32 bits, el tipo de dato time_t usado para guardar el contador de segundos es un entero de 32 bits con signo,

Tiene to' la pinta de que sí xD
Entren al chat de elhacker.net
    
   

@kln13

Gh057

pero si es solo soft es cuestión de actualizarlo... si el contador se reinicia, o en el peor de los casos, se detiene. se volverá al inicio; se emulará la fecha, y listo...

todavía recuerdo el "pánico" por el Y2K... no pasó nada. (hay registros de muchos sitios, y fallas en algunos sistemas importantes, pero no explotó nada!)

lástima que hace un tiempo no me quedé con un cacharro (falta de espacio jejej) estaría bueno para hacer pruebas con la bios... con el soft -por favor, corríjanme si me equivoco!- podemos hacer un entorno virtual para ver si afecta.. aunque ahí creo que no pasaría nada... osea, sería solucionable. saludos
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...