Re: PostgreSQL sobre Intel Xeon em64t

From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: Postgres Español <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: PostgreSQL sobre Intel Xeon em64t
Date: 2006-05-05 14:54:05
Message-ID: 2065a6cf0605050754l7c511438y3031741c6868439e@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 05/05/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> Mario Gonzalez escribió:
> > Holas, primera vez que ocupo este tipo de procesador. Instale Debian
> > AMD64 y ya esta funcionando. Empeze a compilar el postgres y en una
> > de las tantas lineas tengo
> >
> > checking whether long int is 64 bits... yes
> > checking for unsigned long... yes
> >
> > Eso significa que esta Postgres va a aprovechar los 64 bits del procesador?
>
> No necesariamente. El compilador podria estar emulando long int de 64
> bits. En realidad no se me ocurre como verificar que el codigo que
> emite esta aprovechando o no los 64 bits. Supongo que podrias mirar el
> assembly que genera ...
>
Existe el directorio /lib64 donde asumo que se almacenan las librerias
para 64 bits y hay un link simbolico llamado /lib que apunta a /lib64
Por lo que creo que el binario va a obedecer la compilacion de la
libreria.

Al menos..

postgres(at)jerry:~/bin$ file postgres
postgres: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for
GNU/Linux 2.6.0, dynamically linked (uses shared libs), not stripped

y

postgres(at)jerry:~/bin$ ldd postgres
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x0000002a9566c000)
libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x0000002a957a4000)
libz.so.1 => /usr/lib/libz.so.1 (0x0000002a959df000)
libreadline.so.5 => /lib/libreadline.so.5 (0x0000002a95af3000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0000002a95c2e000)
libresolv.so.2 => /lib/libresolv.so.2 (0x0000002a95d61000)
libnsl.so.1 => /lib/libnsl.so.1 (0x0000002a95e75000)
libdl.so.2 => /lib/libdl.so.2 (0x0000002a95f8c000)
libm.so.6 => /lib/libm.so.6 (0x0000002a9608f000)
libc.so.6 => /lib/libc.so.6 (0x0000002a96215000)
libncurses.so.5 => /lib/libncurses.so.5 (0x0000002a96455000)
/lib64/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
(0x0000002a95556000)

>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Sergi Elvira 2006-05-05 15:14:21 instalacion PostgreSQL
Previous Message Alvaro Herrera 2006-05-05 14:44:42 Re: PostgreSQL sobre Intel Xeon em64t