Re: PostgreSQL on 64 bit Linux

From: "Alexander Kirpa" <postgres(at)bilteks(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: PostgreSQL on 64 bit Linux
Date: 2006-08-21 09:00:58
Message-ID: 44E9A07A.3175.36BC166B@localhost
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> WRT 64-bit and Postgres, it depends on the CPU as to whether you
> see a simple performance benefit. On the Opteron you will see a
> benefit when doing CPU bound work. When doing the CPU portion, the
> additional registers of the Opteron running in 64-bit mode are used
> by the compiler to produce a 20-30% boost in performance. On the
> Xeon in 64-bit mode, the same regions of execution will slow down
> by about 5%.

> Postgres benefits automatically from the larger memory addressing
> of the 64-bit kernel by using the larger I/O cache of Linux.

Main benefit Postgres in 64-bit mode possible only in case dedicated
DB server on system with RAM > 3GB and use most part of RAM for
shared buffers and avoid persistent moving buffers between OS cache
and shared memory. On system with RAM below 2-3GB to difficult found
serious gain of performance.

Best regards,
Alexander Kirpa

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Fujii Masao 2006-08-21 09:07:05 Re: Replication
Previous Message Morus Walter 2006-08-21 08:18:49 Re: pg_dump versus SERIAL, round N