>From 956044e7af1ee543c2e76d05b3367109db562477 Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Sun, 10 Apr 2016 21:59:49 -0700 Subject: [PATCH 3/3] WIP: Force PGXACT stride to be 16 instead of 12 bytes. The previous solution lead to PGXACTs split across cachelines. --- src/include/storage/proc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/include/storage/proc.h b/src/include/storage/proc.h index c3b462c..d2cd71d 100644 --- a/src/include/storage/proc.h +++ b/src/include/storage/proc.h @@ -204,6 +204,8 @@ typedef struct PGXACT * previously called InCommit */ uint8 nxids; + + uint32 pad; /* FIXME: proper padding solution */ } PGXACT; /* -- 2.7.0.229.g701fa7f