[csw-maintainers] Building postgresql-8.4.1

Maciej (Matchek) Blizinski maciej at opencsw.org
Thu Nov 19 10:26:15 CET 2009


On Wed, Nov 18, 2009 at 1:10 PM, Dagobert Michelsen <dam at opencsw.org> wrote:
> You assume that using 64 bit is always better than using 32 bit.

That's too strong a statement. Let's put it this way: I assume it's
not significantly worse.  But let's stop guessing and look at data.
Do we have any numbers on it?  What's the difference in memory
footprint between 32 and 64-bit versions?

> This
> is not the case. If you need more than 2 GB of RAM or have large
> databases you are right.

Basically, if somebody's database is growing, we're making sure that
it's already grown big when they realize they need to switch to the
64-bit version.

> But if the database is not that big you are
> better off using 32 bit. IMHO it is good to automatically make the
> 32/64 bit decision under the following circumstances:
>
> (1) using the proper width is mandatory (e.g. /dev/kmem access)
> (2) using 64 bit always has an advantage
> (3) there is difference in output between 32/64 bit
>
> I don't see that any of the above applies in the case of postgres.

So why are we building everything else with isaexec?  For instance,
why do we want cups to be 64-bit enabled?

Maciej



More information about the maintainers mailing list