From 981ac0d2bca8cf24e31b1c0410e4ac1b6e3e5850 Mon Sep 17 00:00:00 2001
From: Soumya <soumyamurali.work@gmail.com>
Date: Fri, 23 Jan 2026 17:14:20 +0530
Subject: [PATCH] Checkpointer batch data writeback during BufferSync

Signed-off-by: Soumya <soumyamurali.work@gmail.com>
---
 src/backend/storage/buffer/bufmgr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/storage/buffer/bufmgr.c b/src/backend/storage/buffer/bufmgr.c
index c92d638f804..b095df4f802 100644
--- a/src/backend/storage/buffer/bufmgr.c
+++ b/src/backend/storage/buffer/bufmgr.c
@@ -3471,7 +3471,7 @@ BufferSync(int flags)
 	uint64  ckpt_issue_writeback_calls = 0;
 
 	/* --- checkpoint write batching --- */
-	#define CHECKPOINT_WRITE_BATCH 16
+	#define CHECKPOINT_WRITE_BATCH 32
 
 	int     batch_bufs[CHECKPOINT_WRITE_BATCH];
 	int     batch_count = 0;
-- 
2.34.1

