]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r274276: MFV r274271:
authordelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 4 Dec 2014 23:20:44 +0000 (23:20 +0000)
committerdelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 4 Dec 2014 23:20:44 +0000 (23:20 +0000)
commit107568dd21286acc9f4b9486db63ab344fdae7aa
treea79e56e7eae90e6d5e72cd3a5f24bb4c6b1e6d2f
parent4aca63b5df1a268db8c1a961f765264884be9c91
MFC r274276: MFV r274271:

Improve zdb -b performance:

 - Reduce gethrtime() call to 1/100th of blkptr's;
 - Skip manipulating the size-ordered tree;
 - Issue more (10, previously 3) async reads;
 - Use lighter weight testing in traverse_visitbp();

Illumos issue:
    5243 zdb -b could be much faster

git-svn-id: svn://svn.freebsd.org/base/stable/10@275488 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/contrib/opensolaris/cmd/zdb/zdb.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c