Hi all,
I have a scientific application which runs much slower under Wine
than on Windows for one type of data (read with a vendor's
closed-source .NET DLLs). For most other types of data (read with
other vendors' closed-source DLLs, some .NET, some not), the
performance is nearly the same. I'm trying to understand why. I have
run sysprof on both types of data trying to understand the
difference, but without the Windows symbols I don't really
understand what I'm looking at. I also ran perf and generated these
interactive flame graphs.
Perf from the slow data vendor (Thermo):
![](cid:part1.0CFC8B80.1B98BDE4@gmail.com)
Perf from one of the fast data vendor (Bruker):
![](cid:part2.4295EB44.981195D8@gmail.com)
Can someone point me in a better direction for understanding what's
causing this performance difference?
Thanks,
-Matt