Open astroty opened 6 years ago
You'll want to report this on Linux trackers also.
A massive decrease in performance is expected for Intel processors as a mitigation for the recently unveiled Spectre and Meltdown security issues. However, you seem to be using the 4.9 kernel and the mitigation is supposed to only be present on version 4.15+ (as far as I can assess).
I know this isn't very helpful but this was the first thing that came to my head once I saw you mentioning a drop in performance on the latest kernels and seeing you had an Intel processor so I just wanted to document that this probably isn't the cause, as others might think the same thing when seeing this report.
It's possible though that Manjaro has backported their current kernel with the security fixes, so you may want to look into that. The fact other games don't show the same slowdown could just mean that they don't require as much processing power as DotA and so are not affected by the performance downgrade.
A KAISER patch set (earlier iteration than KPTI, which is in 4.14.11+ and 4.15) was backported to 4.9.75 and 4.4.110. It's possible Arch pulled these patches into their kernel build immediately, before the version was bumped, but you'll need to check with your kernel package maintainers is that is actually the case.
Sorry it took too long to answer! Life and all. So, as said here before https://github.com/ValveSoftware/steam-for-linux/issues/5333#issuecomment-357381707 , they backported the patches to kernel 4.9. Currently I'm using 4.9.78 and it still has the same performance as it had when I opened the ticket.
Upon further inspection, this issue happens with some other steam games too. I tried some benchmarks with games outside steam but the results were inconclusive to me.
After upgrading the kernel version to any newer version, I consistently found to get way lower frames while playing dota. To check if this was a more commonplace issue, I ran Unigine Heaven and found almost no variation between the two versions, making me believe it's something with Dota (or steam).
I am not sure how to do more tests to solve this issue, but I'm interested in helping.