Ian Collins writes:
 > Roch Bourbonnais wrote:
 > >
 > > with recent bits ZFS compression is now handled concurrently with many
 > > CPUs working on different records.
 > > So this load will burn more CPUs and acheive it's results
 > > (compression) faster.
 > >
 > Would changing (selecting a smaller) filesystem record size have any effect?
 > 

If the problem is that we just have a high kernel load
compressing blocks, then probably not. If anything small
records might be a tad less efficient (thus needing more CPU).

 > > So the observed pauses should be consistent with that of a load
 > > generating high system time.
 > > The assumption is that compression now goes faster than when is was
 > > single threaded.
 > >
 > > Is this undesirable ? We might seek a way to slow down compression in
 > > order to limit the system load.
 > >
 > I think you should, otherwise we have a performance throttle that scales
 > with the number of cores!
 > 

Again I wonder to what extent the issue becomes painful due 
to lack of write throttling. Once we have that in, we should 
revisit this. 

-r

 > Ian
 > 

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to