Re: Should io_method=worker remain the default?
Jeff Davis <pgsql@j-davis.com>
From: Jeff Davis <pgsql@j-davis.com>
To: Andres Freund <andres@anarazel.de>
Cc: Thomas Munro <thomas.munro@gmail.com>, pgsql-hackers@postgresql.org
Date: 2025-09-08T21:34:30Z
Lists: pgsql-hackers
On Mon, 2025-09-08 at 16:45 -0400, Andres Freund wrote: > I don't think accelerating copying from the pagecache into postgres > shared > buffers really is a goal of AIO. It can be a nice side-effect, but > not more. Interesting. I thought that was part of the design. > Afaict you've not explained in what even remotely plausible scenario > you'd > have where > 30GB/s of reads from the page cache. I continue to > maintain that > the workload presented does not exist in the real world. For now, let's just consider it a test case that stressed a couple subsystems and found some interesting effects. I think it will be helpful context for potential improvements in 19. If I find other interesting cases, I'll post them. Regards, Jeff Davis
Commits
-
meson: Build numeric.c with -ftree-vectorize.
- 9016fa7e3bcd 19 (unreleased) landed
- 87ea6e9b66b6 18.0 landed
- 509c779293f2 16.11 landed
- 15f9eeef624f 17.7 landed
-
meson: build checksums with extra optimization flags.
- 2de24ca6ca51 16.11 landed
- e25453a3631f 17.7 landed
- a7024398b80a 18.0 landed
- 9af672bcb245 19 (unreleased) landed