Skip to content

RocksDB performance regression #4128

Closed
Closed
@garyschulte

Description

Description

There are several reports of slow block import times with the current rocksdb configurations from #3985. The current mitigation for this is to use --Xplugin-rocksdb-cache-capacity=134217728 to set the cache capacity to 128mb.

Acceptance Criteria

  • besu should use configuration parameters that minimize memory footprint, while preserving performance, with 22.4.4 as a baseline for block import performance

Steps to Reproduce (Bug)

  1. sync mainnet and observe block import times
  2. the import times, especially in docker, are slow enough that besu falls behind head and cannot keep up with the chain

Versions (Add all that apply)

  • Software version: RC2-SNAPSHOT
  • Java version: [java -version]
  • OS Name & Version: [cat /etc/*release]
  • Kernel Version: [uname -a]
  • Virtual Machine software & version: [vmware -v]
  • Docker Version: [docker version]
  • Cloud VM, type, size: [Amazon Web Services I3-large]

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions