Not at my comp, but the mod_http2 output has special handling for file buckts. Because apr_buckt_read returns a max of 8k and splits itself. It instead grabs the file and reads the size it needs, if memory serves me well.
I assume when it's mmapped it does not make much of a difference. > Am 16.02.2017 um 00:40 schrieb Yann Ylavic <ylavic....@gmail.com>: > >> On Thu, Feb 16, 2017 at 12:31 AM, Yann Ylavic <ylavic....@gmail.com> wrote: >> >> Actually this is 16K (the maximum size of a TLS record) > > ... these are the outputs (records) splitted/produced by SSL_write() > when given inputs (plain text) greater than 16K (at once).