[FUG-BR] FreeBSD para 64 bits

João Paulo Just jpjust em justsoft.com.br
Sexta Março 20 18:32:29 BRT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Luiz Otavio O Souza wrote:
> É isso mesmo João Paulo, para o tipo int não muda nada. Isso provavelmente 
> quebraria muitos programas que não foram pensados para trabalhar dessa 
> maneira (inteiros de 64bits).
> 
> A única coisa que muda é o tamanho dos ponteiros (void *), por isso a 
> maioria dos programas funciona de forma transparente e sem dor de cabeça nos 
> ambientes 64 bits (já era hora).
> 
> Isso aumenta um pouco o uso da memória se você tem o uso de muitos ponteiros 
> no programa, mas com certeza nada que se compare aos ganhos que você vai 
> obter.

É verdade. Fiz o teste com o ponteiro e realmente deu 8 bytes contra 4
bytes em uma máquina i386 (isso é óbvio, já que como há mais memória pra
se trabalhar, o tamanho do ponteiro deve ser maior pra endereçar tudo).

Mas quanto ao resto das variáveis, continua a mesma coisa.

- --
João Paulo Just
Diretor Executivo - Justsoft Informática Ltda.
http://www.justsoft.com.br/
- --
Feira de Santana, BA, Brasil.
+55 75 8104 8473
Blog: http://just.rg3.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknEC20ACgkQXL+vuN2d7ZyPHACfeT1guCfu8IggBmKWsD1Pls0J
AIEAoKwChnggQ16BHYCzyLP/OKyP0U7N
=p/Rf
-----END PGP SIGNATURE-----


Mais detalhes sobre a lista de discussão freebsd