Hey all,
we've been working on various performance optimisations for Hibernate
ORM; some were large and complex, some others where very small little
things.
I've been measuring impact step by step so far; quite happy to see the
"combined" results are better than what I was hoping:
Hibernate ORM 5.4.4-preview: avgt 4469.770 ± 35.198 us/op
Hibernate ORM 5.4.3.Final: avgt 6271.767 ± 92.448 us/op
Memory allocation also looks great:
Memory allocated per TLABs: 22.02 GB -> 15.46 GB
Allocation rate for TLBAs: 752.31 MB/s -> 528.40 MB/s
(it's not worth looking at anything else than TLAB as we don't use other spaces)
This is just a little update teaser; we should blog about it in more
extended form. AFAIK Steve is already writing something to describe
the new Enhanced Proxies feature; that certainly is the main thing -
we could either combine the info in one blog or write a short series.
Thanks,
Sanne