То есть, замирания c 2^31-4K-1 происходят реже, чем c 2^31-1 ?
нет. sendfile всё-таки неблокирующийся, и большими кусками шлёт в
непредсказуемые моменты. Почему замирание происходит с 2^31-4K-1,
понятно - нет сообщения epoll'у. А вот с 2^31-1 - возможно та же причина
+ накладывается страничая природа sendfile одновременно с невозможностью
послать больше чем 2^31-1 байт за раз...