Bill Sommerfeld wrote:
Yesterday's integration of
6678033 resilver code should prefetch
as part of changeset 74e8c05021f1 (which should be in build 129 when it
comes out) may improve scrub times, particularly if you have a large
number of small files and a large number of snapshots. I recently
tested an early version of the fix, and saw one pool go from an elapsed
time of 85 hours to 20 hours; another (with many fewer snapshots) went
from 35 to 17.
I've been wondering what difference that might make. I'm currently
running snv_125.
$ zfs list -t snapshot | wc -l
4407
$
Yep, quite a few snapshots.
However, more important to me would be reducing the impact a scrub has
on the rest of the system, even if it takes longer. Conversely, I can
imagine you might want a resilver to run as fast as possible in some
cases, even at the expense of other system activities. It would be
really nice to have a speed knob on these operations, which you can vary
while the activity progresses, depending on other uses of the system.
--
Andrew
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss