https://bugs.winehq.org/show_bug.cgi?id=47128
Bug ID: 47128 Summary: Heroes of the Storm: Unreasonable I/O disk usage on leading to stuttering during game gameplay Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lukycrociato@gmail.com Distribution: ---
This was experienced from me and a few people I play with on Linux + Wine
Distribution: Ubuntu 19.04 Hardware: 19.04, the machine has an AMD Ryzen 5 1600 CPU, GTX NVIDIA 1060 3GB, 2x4GB dual channel DDR4 HyperX RAM, Crucial MX 500 SSD, MSI b350m mortar motherboard, nvidia driver 430.09 Wine version: Tested 4.6, and a couple of others leading pretty much the same results.
What was tested: -Playing from an ntfs-3g partition on an HDD (Seagate 5200RPM) -Playing from an ntfs-3g partition on an SSD (Crucial MX500) -Playing from an ext4 partition on an SSD and HDD (the same as above)
No matter what configuration, graphics driver, DXVK, wine d3d11 or not, using disk monitoring software like iotop clearly shows unreasonable I/O usage (close to 100%) when those stutters happen for small reads (less than 1 Megabyte) leading the game to be mostly unplayable thanks to those, which for example do not happen on other wine games with the same specs/config even more graphics-demanding.
This happens during the normal gameplay, not during the loading.
This is obviously worse when the game is run from an HDD, slightly better but still present on an SSD. Of course the I/O usage is different from the one Windows has in this game.
I am obviously available for further testing if you tell me what to do to better diagnose that.