[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