RFR: 8317453: NMT: Performance benchmarks are needed to measure speed and memory
Gerard Ziemski
gziemski at openjdk.org
Tue Apr 22 14:53:42 UTC 2025
On Tue, 22 Apr 2025 13:59:31 GMT, Stefan Karlsson <stefank at openjdk.org> wrote:
> When benchmarking malloc the multi-threaded performance is important. If you take a lock while malloc:ing you probably don't get any significant performance degradation a single-threaded run, but if you malloc from multiple threads you will likely see a significant performance / latency degradation. Has this been considered when thinking about the performance of NMT and this tool?
Clarification: when I say performance I mean as much memory usage as speed.
Yes, I was aware of that and this particular issued has not been addressed yet.
At this point I was interested in memory usage and any big changes that affect speed differences (i.e. NMT summary vs NMT detail modes).
This is just a beginning, more to come...
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23786#issuecomment-2821592888
More information about the hotspot-dev
mailing list