Re: Linux memory zone reclaim - Mailing list pgsql-performance

From Josh Berkus
Subject Re: Linux memory zone reclaim
Date
Msg-id 501C50FE.80905@agliodbs.com
Whole thread Raw
In response to Re: Linux memory zone reclaim  (Scott Marlowe <scott.marlowe@gmail.com>)
Responses Re: Linux memory zone reclaim
List pgsql-performance
On 7/30/12 10:09 AM, Scott Marlowe wrote:
> I think the zone_reclaim gets turned on with a high ratio.  If the
> inter node costs were the same, and the intranode costs dropped in
> half, zone reclaim would likely get turned on at boot time.

We've been seeing a major problem with zone_reclaim and Linux, in that
Linux won't use the FS cache on the "distant" RAM *at all* if it thinks
that RAM is distant enough.  Thus, you get instances of seeing only half
of RAM used for FS cache, even though the database is 5X larger than RAM.

This is poor design on Linux's part, since even the distant RAM is
faster than disk.  For now, we've been disabling zone_reclaim entirely.

--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com

pgsql-performance by date:

Previous
From: Laszlo Nagy
Date:
Subject: Re: [ADMIN] Messed up time zones
Next
From: Scott Marlowe
Date:
Subject: Re: Linux memory zone reclaim