btrfs icon indicating copy to clipboard operation
btrfs copied to clipboard

Btrfs Raid10 becomes slow with intensive I/O.

Open Minusman666 opened this issue 2 years ago • 5 comments

Hello , I also have a problem with my btrfs Nvme Raid10 federation. When I work with software that performs many read and write operations on the raid10, the disk array slows down and almost stops. To stop the process, I then have to perform the hard reset. I've been using WinBtrfs for a few years now and haven't had such problems under Windows 10. Somehow Windows 11 does not harmonize with WinBtrfs 1.8.1. I had also performed another downgrade to 1.7.8, but had brought nothing. Is there a solution for the problem?

With best regards.

Minusman666 avatar Sep 28 '22 15:09 Minusman666

I've only used Windows 11 fleetingly - it sounds like I need to do some more testing with it.

maharmstone avatar Sep 28 '22 21:09 maharmstone

So I think it's because of the combression. If I set Combress to 0 in the registry, the phenomenon of slowdown does not occur. I have used Zstd compression, I have not tested other types. I also had some BSOD when using WinBtrfs.

Maybe it helps. 100122-13625-01.zip

Minusman666 avatar Oct 03 '22 17:10 Minusman666

That BSOD is fixed in the latest version.

maharmstone avatar Oct 12 '22 01:10 maharmstone

What is the cause of this BSOD? Do you mean version 1.8.1?

Minusman666 avatar Oct 12 '22 13:10 Minusman666

I can confirm that zstd compressed Raid10 is unstable, even on Windows 10 and version 1.8.2 for me. What it really hates is lots of small reads/writes. If I run a torrent client using the Btrfs volume, it reaches a state of complete unresponsiveness within minutes. It doesn't seem to mind CrytalDiskMark. When the unresponsiveness occurs, Windows can't shut down, not even with emergency restart - it needs a power cycle to recover.

Ambr051us avatar Jan 26 '23 21:01 Ambr051us