checkpoint_timeout - время между контрольными точками. контрольная точка, это время через которое содержимое журнала сбрасывается на диск и начинается новый файл журнала
max_wal_size и min_wal_size - скорее всего которые смотрите, срабатывают только при перезаписи файлов журнала при создании нового, т.е. при отработке чекпоинта.
короче если архивация логов не используется и при сбое есть возможность подождать рекаверинга минут 10-15, можно поставить wal_level = minimal , checkpoint_timeout = 10min и max_wal_size min_wal_size по-умолчанию