pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Alex Turner <armtuk@gmail.com>
Cc: Steve Atkins <steve@blighty.com>
Cc: Pgsql-Performance ((E-mail)) <pgsql-performance@postgresql.org>
Subject: Re: 64-bit vs 32-bit performance ... backwards?
Date: Mon, 12 Jun 2006 22:44:01 -0400
Message-ID: <15368.1150166641@sss.pgh.pa.us> (raw)
In-Reply-To: <33c6269f0606121926p15107d2fq9d395460269e2e53@mail.gmail.com>
References: <1150151282.14661.42.camel@tigger>
	<54CA6A16-AB42-440D-B5DB-BC43AE283ED8@blighty.com>
	<448E11B1.20309@commandprompt.com>
	<1BAED8DB-01CE-4D10-A509-91FB4DF1F04D@blighty.com>
	<33c6269f0606121926p15107d2fq9d395460269e2e53@mail.gmail.com>

"Alex Turner" <armtuk@gmail.com> writes:
> Anyone who has tried x86-64 linux knows what a royal pain in the ass it
> is.   They didn't do anything sensible, like just make the whole OS 64 bit,
> no, they had to split it up, and put 64-bit libs in a new directory /lib64.

Actually, there's nothing wrong with that.  As this thread already made
clear, there are good reasons why you might want to run 32-bit apps as
well as 64-bit apps on your 64-bit hardware.  So the 32-bit libraries
live in /usr/lib and the 64-bit ones in /usr/lib64.  If you ask me, the
really serious mistake in this design is they didn't decree separate bin
directories /usr/bin and /usr/bin64 too.  This makes it impossible to
install 32-bit and 64-bit versions of the same package at the same time,
something that curiously enough people are now demanding support for.

(Personally, if I'd designed it, the libraries would actually live in
/usr/lib32 and /usr/lib64, and /usr/lib would be a symlink to whichever
you needed it to be at the moment.  Likewise for /usr/bin.)

			regards, tom lane



view thread (34+ messages)  latest in thread

Message-ID: <15368.1150166641@sss.pgh.pa.us>
Permalink:  ../15368.1150166641@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/15368.1150166641@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: tgl@sss.pgh.pa.us, armtuk@gmail.com, steve@blighty.com
  Subject: Re: 64-bit vs 32-bit performance ... backwards?
  In-Reply-To: <15368.1150166641@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox