Duh!.

Long sync (which delays the next  sync) are also possible on
a write intensive workloads. Throttling heavy writters, I
think, is the key to fixing this.

Robert Milkowski writes:
 > Hello Roch,
 > 
 > Monday, February 12, 2007, 3:19:23 PM, you wrote:
 > 
 > RP> Robert Milkowski writes:
 >  >> bash-3.00# dtrace -n fbt::txg_quiesce:return'{printf("%Y 
 > ",walltimestamp);}'
 >  >> dtrace: description 'fbt::txg_quiesce:return' matched 1 probe
 >  >> CPU     ID                    FUNCTION:NAME
 >  >>   3  38168               txg_quiesce:return 2007 Feb 12 14:08:15 
 >  >>   0  38168               txg_quiesce:return 2007 Feb 12 14:12:14 
 >  >>   3  38168               txg_quiesce:return 2007 Feb 12 14:15:05 
 >  >> ^C
 >  >> 
 >  >> 
 >  >> 
 >  >> Why I do not see it exactly every 5s?
 >  >> On other server I get output exactly every 5s.
 >  >>  
 >  >>  
 > 
 > RP> I am not sure about this specific funtion but if the
 > RP> question is the same as why is the pool synching more often
 > RP> than 5sec, then that can be because of low memory condition
 > RP> (if we have too much dirty memory to sync we don't wait the
 > RP> 5 seconds.). See arc_tempreserve_space around (ERESTART).
 > 
 > The opposite - why it's not syncing every 5s and rather every
 > few minutes on that server.
 > 
 > 
 > -- 
 > Best regards,
 >  Robert                            mailto:[EMAIL PROTECTED]
 >                                        http://milek.blogspot.com
 > 
 > _______________________________________________
 > zfs-discuss mailing list
 > zfs-discuss@opensolaris.org
 > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

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

Reply via email to