]> granicus.if.org Git - zfs/commitdiff
Speed up zvol import and export speed
authorBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 8 Dec 2016 21:05:02 +0000 (14:05 -0700)
committerGitHub <noreply@github.com>
Thu, 8 Dec 2016 21:05:02 +0000 (14:05 -0700)
Speed up import and export speed by:

* Add system delay taskq
* Parallel prefetch zvol dnodes during zvol_create_minors
* Parallel zvol_free during zvol_remove_minors
* Reduce list linear search using ida and hash

Reviewed-by: Boris Protopopov <boris.protopopov@actifio.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Chunwei Chen <david.chen@osnexus.com>
Closes #5433

1  2 
module/zfs/spa.c
module/zfs/spa_misc.c

Simple merge
Simple merge