Re: [PATCH] md/raid5: Improve performance for sequential IO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jan Kara (jack@xxxxxxx) wrote on Mon, Apr 17, 2023 at 02:15:37PM -03:
> Commit 7e55c60acfbb ("md/raid5: Pivot raid5_make_request()") changed the
> order in which requests for underlying disks are created.

In which version was this first applied?

We've observed a large drop in disk performance since 4.* to the point that
6.1.* is almost unusable for some tasks. For example, we have 2 backup
machines, one using raid6/ext4 and another using zfs. The backup of a third
machine with a filesystem with ~25M inodes takes 6x-8x longer on the one using
raid6/ext4 than on the one using zfs... This is during the rsync phase.
Afterwards it removes old trees and the rm with raid6 takes eons even though
the disks are not at all busy (as shown by sar). Running several rm in parallel
speeds things up a lot, showing the problem is not in the disks.



[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux