X-Original-To: pgsql-performance-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by postgresql.org (Postfix) with ESMTP id D802B9DCBBC for ; Fri, 17 Mar 2006 13:19:23 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 32808-06 for ; Fri, 17 Mar 2006 13:19:21 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey- Received: from cassarossa.samfundet.no (cassarossa.samfundet.no [129.241.93.19]) by postgresql.org (Postfix) with ESMTP id 082169DC83D for ; Fri, 17 Mar 2006 13:19:19 -0400 (AST) Received: from trofast.ipv6.sesse.net ([2001:700:300:dc03:20e:cff:fe36:a766] helo=trofast.sesse.net) by cassarossa.samfundet.no with esmtp (Exim 4.50) id 1FKIbd-0001yW-UB for pgsql-performance@postgresql.org; Fri, 17 Mar 2006 18:19:18 +0100 Received: from sesse by trofast.sesse.net with local (Exim 3.36 #1 (Debian)) id 1FKIcL-0003aW-00 for ; Fri, 17 Mar 2006 18:20:01 +0100 Date: Fri, 17 Mar 2006 18:20:01 +0100 From: "Steinar H. Gunderson" To: pgsql-performance@postgresql.org Subject: Re: Background writer configuration Message-ID: <20060317172001.GA13758@uio.no> Mail-Followup-To: pgsql-performance@postgresql.org References: <44181A11.EE98.0025.0@wicourts.gov> <20060316211523.73343cee.eugrid@fpm.kubsu.ru> <44198B3D.EE98.0025.0@wicourts.gov> <20060317152448.452e4854.eugrid@fpm.kubsu.ru> <6D84E9DE-E8AB-4C5D-8452-E141DBE9540D@blighty.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <6D84E9DE-E8AB-4C5D-8452-E141DBE9540D@blighty.com> X-Operating-System: Linux 2.6.14.3 on a x86_64 X-Message-Flag: Outlook? --> http://www.mozilla.org/products/thunderbird/ User-Agent: Mutt/1.5.11+cvs20060126 X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, score=0.084 required=5 tests=[AWL=0.084] X-Spam-Score: 0.084 X-Spam-Level: X-Archive-Number: 200603/281 X-Sequence-Number: 17718 On Fri, Mar 17, 2006 at 08:56:58AM -0800, Steve Atkins wrote: > 64 bit binaries usually run marginally slower than 32 bit binaries. This depends a bit on the application, and what you mean by "64 bit" (ie. what architecture). Some specialized applications actually benefit from having a 64-bit native data type (especially stuff working with a small amount of bitfields -- think an anagram program), but Postgres is probably not among them unless you do lots of arithmetic on bigints. amd64 has the added benefit that you get twice as many registers available in 64-bit mode (16 vs. 8 -- the benefit gets even bigger when you consider that a few of those go to stack pointers etc.), so in some code you might get a few percent extra from that, too. /* Steinar */ -- Homepage: http://www.sesse.net/