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

Reply via email to