hiero-ledger / hiero-ledger/hiero-consensus-node

To optimise com.swirlds.virtualmap.internal.cache.VirtualNodeCache. setMapSnapshotAndArray()

Open
#15,484 1 comment 0 reactions 1 assignee Claimed by @alex-kuzmin-hg View on GitHub
Platform Scalability
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

### Description

Per performance triage, it was identified that function com.swirlds.virtualmap.internal.cache.VirtualNodeCache. setMapSnapshotAndArray() has costly implementation.
https://perf.analytics.eng.hashgraph.io/permanent/engnet2-20240906_175600/reports/com.swirlds.virtualmap.internal.cache.VirtualNodeCache.html#1363

### Steps to reproduce

Tom's or Oleg's 20 min test

### Additional context

_No response_

### Hedera network

_No response_

### Version

v0.54

### Operating system

Linux

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.