freebsd-dev/sys/cddl
Martin Matuska 12df7d65b0 MFV r252839:
Quoting illumos issue #3836:
  Currently zio_free() always puts the zio on a list for subsequent
  processing by zio_free_sync().  This is only necessary for frees that
  might need to issue reads (gang and dedup blocks).

  By processing the majority of the frees as we encounter them, we reduce
  the amount of time that the spa_sync() thread spends burning CPU and
  not doing any i/o, thus increasing the overall write throughput of the
  system.

Illumos ZFS issues:
  3836 zio_free() can be processed immediately in the common case

MFC after:	1 week
2013-07-05 21:29:59 +00:00
..
boot/zfs MFV r245512: 2013-02-09 06:39:28 +00:00
compat/opensolaris style(9) fixes 2013-06-29 23:39:38 +00:00
contrib/opensolaris MFV r252839: 2013-07-05 21:29:59 +00:00
dev The dtmalloc provider uses the short description of a malloc type as the 2013-06-28 03:14:40 +00:00