-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-03-21 a las 11:18 -0000, Camaleón escribió:
El Sat, 20 Mar 2010 20:34:55 +0100, Carlos E. R. escribió:
Ese numero es 2³²-1, o sea, el mayor número de 32 bits que se puede almacenar. O sea, es el valor de infinito para un programa que use enteros de 32 bits, o sea, que significa nunca porque mayor no se puede escribir.
Eso es interesante.
Mmm. Y parte de los problemas que describen son del C, donde un "entero" tiene un tamaño distinto según para que maquina sea el compilador... eso les pasa por no definir nombres unívocos y universales.
Realmente esa cifra 4.294.967.295 (que expresa tiempo en segundos en samba) equivale a unos ciento treinta y pico años. Es una curiosa forma de aplicarlo. Y una limitación auto-impuesta/ficticia para los sistemas de 64 bits ¿no? :-?
Si usaras un entero de 64 bits entonces tendrías ficheros de configuración distintos según tuvieras sistemas de 64 o de 32 bits. O dicho de otro modo, no por recompilar un programa para otro procesador mayor tienes todas sus ventajas. También hay que tocar el programa. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkumGikACgkQtTMYHG2NR9VnVACfeceJ5JB5JKOs4vxkTv5IiJLj lUAAn3+kSCrZW3IOXXN+LlHc/cqu9les =aX9h -----END PGP SIGNATURE-----