Re: Postgres 8.x on Linux : how to use HugePages

From: Boszormenyi Zoltan <zb(at)cybertec(dot)at>
To: STERBECQ Didier <didier(dot)sterbecq(at)ratp(dot)fr>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Postgres 8.x on Linux : how to use HugePages
Date: 2012-05-02 09:56:33
Message-ID: 4FA104D1.5010704@cybertec.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,

2012-05-02 11:28 keltezéssel, STERBECQ Didier írta:
>
> We think of using Linux HugePages to isolate shared memory used by Postgres, hoping that
> we got more performance.
>
> I see some souce code samples for doing that, but I do not see any information
> about compatibility : Postgres 7.x, 8.x, 9.x
> about recommandations
>
> Thanks by advance.
> Didier Sterbecq.
> Mail : didier(dot)sterbecq(at)ratp(dot)fr
>

if you are using a kernel older than 2.6.38, you can use this with LD_PRELOAD:
http://oss.linbit.com/hugetlb/

With 2.6.38 and up, HugePages are used automatically in giant allocations.

Best regards,
Zoltán Böszörményi

--
----------------------------------
Zoltán Böszörményi
Cybertec Schönig& Schönig GmbH
Gröhrmühlgasse 26
A-2700 Wiener Neustadt, Austria
Web: http://www.postgresql-support.de
http://www.postgresql.at/

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Gábor Farkas 2012-05-02 10:13:07 updating 6million rows, slowdown every 5minutes, manually doing checkpoints?
Previous Message Jayashankar K B 2012-05-02 09:46:16 Significance of Postgres (version 9.1.1) Compilation parameters - Performance