Compile test with gcc 3.2

From: Mario Weilguni <mweilguni(at)sime(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: Compile test with gcc 3.2
Date: 2002-10-11 08:44:03
Message-ID: 200210111044.03361.mweilguni@sime.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

If you want to get the max (CPU) performance and use gcc, you should give the -fprofile-arcs / -fbranch-probabilties options of gcc 3.2 a try.
For 50 pgbench read-only runs (1 mio tuples, 40000 txs, 10 clients) I get 14.4% speedup.

Then I tried it with real data from our production system.
This is 2GB data, 120 tables, but most of the data is large object data (1.8GB), so most tables of the database are in-memory and the application is more cpu bound.
With this scenario, I still get 8% improvement.

All tests done on an Athlon XP/1500, 768MB RAM, Linux 2.4.19, gcc 3.2, 5400 RPM Maxtor.

Might be worth a try. Probably the performance win will be smaller for larger databases.

Regards,
Mario Weilguni

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Lane 2002-10-11 12:12:50 Re: [HACKERS] number of attributes in page files?
Previous Message Mario Weilguni 2002-10-11 07:14:50 number of attributes in page files?