On 24 August 2016 at 20:34, Ivan Zhakov <i...@visualsvn.com> wrote:
> I was monitoring Subversion server I/O on Windows and noticed that
> apr_file_info_get(APR_FINFO_SIZE) involves two syscalls
> (QueryInformationVolume and QueryAllInformationFile). The
> apr_file_info_get(APR_FINFO_SIZE) is actively used by Subversion
> filesystem and optimizing it gives around 5-10% IO reduction.
>
> Attached patch adds optimized codepath to apr_file_info_get() when
> only APR_FINFO_SIZE is requested.
>
Committed in r1774712.


-- 
Ivan Zhakov

Reply via email to