Thanks Zoltan,
 
I try it on Kernel Linux 2.6.18 ( RedHat 5.2) 64 bits, it works.
I add that ulimit "memlock" (-l) had to be increased for the Postgres runner, 
up to the size of the shared memory required by Postgres.
 
Didier Sterbecq.
Mail : didier.sterb...@rapt.fr
 
 -----Message d'origine-----
De : Boszormenyi Zoltan [mailto:z...@cybertec.at] 
Envoyé : mercredi 2 mai 2012 11:57
À : STERBECQ Didier
Cc : pgsql-general@postgresql.org
Objet : Re: [GENERAL] Postgres 8.x on Linux : how to use HugePages



        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.sterb...@ratp.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/

Reply via email to