When booting a system with a large number of datasets, "zfs mount -a"
ends up spending a large portion of its time doing getmntany(3c), which
is a linear search.
Prototyping a mechanism where mnttab data is cached reduces the time to
mount all filesystems significantly. On a 280R with 6000 filesystems the
time to mount the filesystems drops from 15 minutes to less than five
minutes.