orbs-network / orbs-network-go

Orbs node virtual chain core reference implementation in Go
MIT License
48 stars 12 forks source link

Experimental/profile test #1630

Open netoneko opened 3 years ago

netoneko commented 3 years ago

It seems that the merkle tree takes up a lot of memory space compared to actual data (667mb vs 148mb). The contract that is used is standard benchmark token with 619581 keys.

Another curious thing is that the memory is inflated over 3gb for 1gb block file, which is unusual and beyond the standard size of the chain that we expect.

Here is the link to the file that triggers the problem: https://s3.eu-central-1.amazonaws.com/orbs-tech-engagement-temp/blocks

image

duycon6868 commented 1 week ago

6AOKSIJV@Duycon6868