| From: | Andy Fan <zhihuifan1213(at)163(dot)com> |
|---|---|
| To: | Jesper Pedersen <jesperpedersen(dot)db(at)gmail(dot)com> |
| Cc: | Nathan Bossart <nathandbossart(at)gmail(dot)com>, Tomas Vondra <tomas(at)vondra(dot)me>, John Naylor <johncnaylorls(at)gmail(dot)com>, "Devulapalli, Raghuveer" <raghuveer(dot)devulapalli(at)intel(dot)com>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "Shankaran, Akash" <akash(dot)shankaran(at)intel(dot)com>, Tomas Vondra <tomas(at)vondra(dot)me> |
| Subject: | Re: Improve CRC32C performance on SSE4.2 |
| Date: | 2025-06-15 01:31:43 |
| Message-ID: | 87frg1dc3k.fsf@163.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Jesper Pedersen <jesperpedersen(dot)db(at)gmail(dot)com> writes:
Hi,
Thank you Nathan, Tomas and Jesper for the answers. The patch at [0]
works for me and I could work with master smoothly now.
> On 6/14/25 9:56 AM, Nathan Bossart wrote:
>> I'm also genuinely curious why folks are using -O0...
>>
>
> Personally, I use
>
> -O0 -fno-omit-frame-pointer
>
> for FlameGraph [1] investigations.
Same here. I use clang as compiler because I use clangd for code
indexing, gcc sometimes use different compiler options which may broke
it. I used '-O0' in my daily coding and only use '-O2' when doing some
performance testing.
--
Best Regards
Andy Fan
| From | Date | Subject | |
|---|---|---|---|
| Next Message | D Laaren | 2025-06-15 05:11:24 | Timeline switching with partial WAL records can break replica recovery |
| Previous Message | Andrew Johnson | 2025-06-15 00:51:15 | Re: [PATCH v1] Add pg_stat_multixact view for multixact membership usage monitoring |