Bart wrote:
> Adam Leventhal wrote:
> > On Wed, May 09, 2007 at 11:52:06AM +0100, Darren J Moffat wrote:
> >> Can you give some more info on what these problems are.
> > 
> > I was thinking of this bug:
> > 
> >   6460622 zio_nowait() doesn't live up to its name
> > 
> > Which was surprised to find was fixed by Eric in build 59.
> > 
> 
> It was pointed out by Jürgen Keil that using ZFS compression
> submits a lot of prio 60 tasks to the system task queues;
> this would clobber interactive performance.

Actually the taskq "spa_zio_issue" / "spa_zio_intr" run at
prio 99 (== maxclsyspri or MAXCLSYSPRI):
  
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/fs/zfs/spa.c#109


Btw: In one experiment I tried to boot the kernel under kmdb
control (-kd), patched "minclsyspri := 61" and used a
breakpoint inside spa_active() to patch the spa_zio_* taskq
to use prio 60 when importing the gzip compressed pool
(so that the gzip compressed pool was using prio 60 threads
and usb and other stuff was using prio >= 61 threads).
That didn't help interactive performance...
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to