Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The additional restarts visible in the screenshot are likely associated with manual restarts conducted for specific testing purposes.


Memory usage on 23.4.4

In the case of Like for the 23.7.1 release, the GC flags were activated on September 4th, with automatic restarts taking place on the 11th, 18th, and 25th of September. The memory usage pattern for the 23.4.4 release is quite similar to that of the 23.7.1 release, with a peak of approximately 8.6 GiB prior to the flag settings, and a much more stable usage below 7.5 GiB thereafter.

...

2. Heap committed comparaison 

It's evident that the total memory usage ( comprising both heap and non-heap ) is more substantial in the 23.7.3-RC release compared to the 23.7.2 release. Consequently, the committed memory (heap + non-heap) is also significantly higher in the 23.7.3-RC release.

...

While we have identified a difference in memory usage between the 23.7.2 and 23.7.3-RC releases, the increase in heap usage, which resulted in a larger heap committed space, does not it account for the entire discrepancy in memory usage .?

3. Threads' Stack comparaison

...

The Besu dashboard does not provide a graph for Besu's off-heap usage. However, based on the formula provided in the introduction, I we have generated a graph using this formula:
Off heap memory = process memory - (committed head + committed non heap + NUMBER_OF_THREADS * 1024 * 1024)   // Xss = 1 MiB = 1024 * 1024 Bytes

...