CI speed improvements for FreeBSD - Mailing list pgsql-hackers

From Thomas Munro
Subject CI speed improvements for FreeBSD
Date
Msg-id CA+hUKG+FXLcEg1dyTqJjDiNQ8pGom4KrJj4wF38C90thti9dVA@mail.gmail.com
Whole thread Raw
Responses Re: CI speed improvements for FreeBSD
List pgsql-hackers
Hi,

Here are a couple of changes that got FreeBSD down to 4:29 total, 2:40
in test_world in my last run (over 2x speedup), using a RAM disk
backed by a swap partition, and more CPUs.  It's still a regular UFS
file system but FreeBSD is not as good at avoiding I/O around short
lived files and directories as Linux: it can get hung up on a bunch of
synchronous I/O, and also flushes disk caches for those writes,
without an off switch.

I don't know about Windows, but I suspect the same applies there, ie
synchronous I/O blocking system calls around our blizzard of file
creations and unlinks.  Anyone know how to try it?

Attachment

pgsql-hackers by date:

Previous
From: Heikki Linnakangas
Date:
Subject: Re: BUG #17946: LC_MONETARY & DO LANGUAGE plperl - BUG
Next
From: Thomas Munro
Date:
Subject: Re: CI speed improvements for FreeBSD