ZFS slow reads for unallocated blocks
Adam Nowacki
nowakpl at platinum.linux.pl
Fri Apr 12 23:35:39 UTC 2013
http://tepeserwery.pl/nowak/freebsd/zfs_sparse_optimization.patch.txt
Does it look sane?
On 2013-04-12 09:03, Andriy Gapon wrote:
>
> ENOTIME to really investigate, but here is a basic profile result for those
> interested:
> kernel`bzero+0xa
> kernel`dmu_buf_hold_array_by_dnode+0x1cf
> kernel`dmu_read_uio+0x66
> kernel`zfs_freebsd_read+0x3c0
> kernel`VOP_READ_APV+0x92
> kernel`vn_read+0x1a3
> kernel`vn_io_fault+0x23a
> kernel`dofileread+0x7b
> kernel`sys_read+0x9e
> kernel`amd64_syscall+0x238
> kernel`0xffffffff80747e4b
>
> That's where > 99% of time is spent.
>
More information about the freebsd-fs
mailing list