On Tue, 27 Mar 2007, [UTF-8] �^Aukasz wrote: > >Out of curiosity, what is the timing difference between a userland script > >and performing the operations in the kernel? > > Operation takes 15 - 20 seconds > > In kernel it takes ( time in ms ):
[between 2.5 and 14.5 seconds] Very nice improvement. > In kernel operation can be optimized and done in one dsl_sync_task_do > call. Is this where the speed-up is, or is it that libzfs has a lot of overhead for the three operations (destroy, snapshot, rename)? Currently, destroy and snapshot have got a -r option for performing recursive operations on snapshots, and rename is getting one soon. Will your changes handle recursive sends too? Or do they require a separate zfs send per filesystem? Regards, markm _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss