On 23 August 2017 at 19:47, Evgeny Kotkov wrote:
> Evgeny Kotkov writes:
>
>> In the meanwhile, apparently, there is an oversight in the core V1 patch
>> (3-reduce-syscalls-for-buffered-writes-v1.patch.txt):
>>
>> If the buffer is not empty, and the caller issues a write with a chunk
>> that slig
On 21 August 2017 at 18:45, Evgeny Kotkov wrote:
> Hi everyone,
>
[..]
> The implementation is split into three dependent patches. The first two
> patches lay the necessary groundwork by factoring out a couple of helper
> functions.
Refactoring patches committed in r1806299 and r1806301.
> The
Evgeny Kotkov writes:
> In the meanwhile, apparently, there is an oversight in the core V1 patch
> (3-reduce-syscalls-for-buffered-writes-v1.patch.txt):
>
> If the buffer is not empty, and the caller issues a write with a chunk
> that slightly exceeds the buffer size, for example, 4100 bytes, it
Markus Schaber writes:
> Hi, Evgeny,
>
> Great work, IMHO.
Thank you :-)
>> This patch series reduces the amount of syscalls in such situations by
>> performing a single WriteFile() call without any buffering, if possible.
>> If some data is already buffered, then the buffer is first filled, fl
Hi, Evgeny,
Great work, IMHO.
From: Evgeny Kotkov [mailto:evgeny.kot...@visualsvn.com]
> This patch series reduces the amount of syscalls in such situations by
> performing a single WriteFile() call without any buffering, if possible.
> If some data is already buffered, then the buffer is first
5 matches
Mail list logo