Skip to content

28.0rc1 synchronizes much slower on Windows #30833

@vostrnad

Description

@vostrnad

Bitcoin Core 28.0rc1 (both pre-built and self-built binary) on Windows 10 synchronizes much slower than 27.0 after around block 120,000 when blocks stop being almost empty. I'm running with default settings (dbcache=450, pruning disabled).

Time to synchronize to block 300,000: (measured around 10 runs each, alternating between the versions)
27.0: 695 seconds
28.0rc1: 2760 seconds

28.0rc1

Running the Linux pre-built binary in WSL doesn't show the slowdown, so it's probably limited to Windows.

I'm going to bisect this, but that will definitely take me a while. If anyone suspects a commit/PR that I should look at first that might help. I've bisected this down to #28052, for more details see #30833 (comment).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions