You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, all the blocks that are not finalized are stored in-memory. Only blocks that are finalized are stored in the database in a persistence manner. Only at that point a block memory will be released. Make it in the way so that if there's a flood of blocks and the flushing is not the fastest, an OOM will not happen.
The following options can be done:
Limit the count when Blockchain.StartNew happens make it blocking until flusher flushes enough
Limit on the memory pool level, so that it does not allocate too much and blocks when a chunk is requested beyond limit
...others...
The text was updated successfully, but these errors were encountered:
Currently, all the blocks that are not finalized are stored in-memory. Only blocks that are finalized are stored in the database in a persistence manner. Only at that point a block memory will be released. Make it in the way so that if there's a flood of blocks and the flushing is not the fastest, an OOM will not happen.
The following options can be done:
Blockchain.StartNew
happens make it blocking until flusher flushes enoughThe text was updated successfully, but these errors were encountered: