On Tue, Nov 8, 2022 at 8:57 AM David Rowley <dgrowle...@gmail.com> wrote: > Is there anything we could align to CPU cacheline size that would > speed something up?
InitCatCache() already has this, which could benefit from simpler notation. /* * Allocate a new cache structure, aligning to a cacheline boundary * * Note: we rely on zeroing to initialize all the dlist headers correctly */ sz = sizeof(CatCache) + PG_CACHE_LINE_SIZE; cp = (CatCache *) CACHELINEALIGN(palloc0(sz)); -- John Naylor EDB: http://www.enterprisedb.com