]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r288579: Restore original array_rd_sz semantics.
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Oct 2015 13:33:02 +0000 (13:33 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Oct 2015 13:33:02 +0000 (13:33 +0000)
commitd4c16b2916e90863f0d63886de700aed8ec74b90
treec95126c244e9a7dbf1e4ba526695c2d3f6388aa2
parent8332aef1522e5ed9db3cd77efb6d1c3bcf8548fd
MFC r288579: Restore original array_rd_sz semantics.

Before r278702 prefetch was blocked for I/Os > 1MB, after -- >= 1MB.
1MB I/Os are used for bulk operations in CTL (XCOPY, VERIFY), and disabling
prefetch for them reduced the performance.

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