]> git.proxmox.com Git - mirror_spl-debian.git/commit - module/spl/spl-taskq.c
New an improved taskq implementation for the SPL. It allows a
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Fri, 25 Apr 2008 22:10:47 +0000 (22:10 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Fri, 25 Apr 2008 22:10:47 +0000 (22:10 +0000)
commitbcd68186d8009957b751720a801e4c16bb272e83
treeb5b0e1055f5bad5308e07c73bbf99892ec9188ed
parent839d8b438e1d877fb4a625eed51f556433cbd6b6
New an improved taskq implementation for the SPL.  It allows a
configurable number of threads like the Solaris version and almost
all of the options are supported.  Unfortunately, it appears to have
made absolutely no difference to our performance numbers.  I need
to keep looking for where we are bottle necking.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@93 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
include/sys/condvar.h
include/sys/mutex.h
include/sys/taskq.h
modules/spl/spl-taskq.c
modules/splat/splat-taskq.c