Help with concurrency blocking issue

I have a small app that runs CPU bound on multiple threads (amount of processors)

On one PC it works very well, reaching ~800 iterations/second

But on my other PC (Which is actually far superior in all of it's components), it averages on ~200 iterations..

I attached a concurrency visualizer analysis, as you can see it's almost 50% stuck in sync (locks)

2nd image shows a zoom in with a blocking thread which blocks all other threads. Seems to be something regarding the GC.

Analysing memory I could not see any weird signs there.. any and all help would be greatly appreciated.
image.png
image.png
Was this page helpful?