Received: from maia.hub.org (maia-2.hub.org [200.46.204.251]) by mail.postgresql.org (Postfix) with ESMTP id 69E671337B6E for ; Mon, 9 May 2011 21:39:18 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.251]) (amavisd-maia, port 10024) with ESMTP id 06229-08 for ; Tue, 10 May 2011 00:39:00 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from skunk.mtbrook.bozemanpass.com (skunk.mtbrook.bozemanpass.com [69.145.82.195]) by mail.postgresql.org (Postfix) with ESMTP id 5592A1337B69 for ; Mon, 9 May 2011 21:38:30 -0300 (ADT) Received: from [69.145.82.248] (unknown [69.145.82.248]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by skunk.mtbrook.bozemanpass.com (Postfix) with ESMTP id C8E4E558039 for ; Mon, 9 May 2011 17:38:29 -0700 (PDT) Message-ID: <4DC88905.8030200@boreham.org> Date: Mon, 09 May 2011 18:38:29 -0600 From: David Boreham User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 To: "pgsql-performance@postgresql.org >> PGSQL Performance" Subject: Re: Benchmarking a large server References: <4DC88793.4000708@emolecules.com> In-Reply-To: <4DC88793.4000708@emolecules.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.9 tagged_above=-10 required=5 tests=BAYES_00=-1.9 X-Spam-Level: X-Archive-Number: 201105/105 X-Sequence-Number: 43614 On 5/9/2011 6:32 PM, Craig James wrote: > Maybe this is a dumb question, but why do you care? If you have 1TB > RAM and just a little more actual disk space, it seems like your > database will always be cached in memory anyway. If you "eliminate > the cach effect," won't the benchmark actually give you the wrong > real-life results? The time it takes to populate the cache from a cold start might be important. Also, if it were me, I'd be wanting to check for weird performance behavior at this memory scale. I've seen cases in the past where the VM subsystem went bananas because the designers and testers of its algorithms never considered the physical memory size we deployed. How many times was the kernel tested with this much memory, for example ? (never??)